Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Points
[Data structures]


Detailed Description

Points and chains of points.

Some (chains of) points type names are predefined to make it easier to write (chains of) points declarations when coding.


Classes

class  qgar::GenPoint< T >
 Point with coordinates of type T. More...
class  qgar::AbstractGenPointChain< T >
 Base class for chain of points having coordinates of type T. More...
class  qgar::FreemanChain
 Chain of Freeman codes. More...
class  qgar::FreemanCode
 A Freeman code, defined as a pair (direction, length). More...
class  qgar::GenPointChain< T >
 Chain of points having coordinates of type T. More...
class  qgar::LinkedChainList
 List of linked chains of integer points. More...

Predefined abstract point chain types

typedef AbstractGenPointChain<
int > 
qgar::AbstChain
 Abstract chain of points with integer coordinates.
typedef AbstractGenPointChain<
int > 
qgar::IAbstChain
 Abstract chain of points with integer coordinates.
typedef AbstractGenPointChain<
float > 
qgar::FAbstChain
 Abstract chain of points with float coordinates.
typedef AbstractGenPointChain<
double > 
qgar::DAbstChain
 Abstract chain of points with double coordinates.


Typedef Documentation

typedef AbstractGenPointChain<int> qgar::AbstChain
 

Abstract chain of points with integer coordinates.

See also:
qgar::IChain

Definition at line 426 of file AbstractGenPointChain.H.

typedef AbstractGenPointChain<double> qgar::DAbstChain
 

Abstract chain of points with double coordinates.

Definition at line 446 of file AbstractGenPointChain.H.

typedef AbstractGenPointChain<float> qgar::FAbstChain
 

Abstract chain of points with float coordinates.

Definition at line 440 of file AbstractGenPointChain.H.

typedef AbstractGenPointChain<int> qgar::IAbstChain
 

Abstract chain of points with integer coordinates.

See also:
Chain

Definition at line 434 of file AbstractGenPointChain.H.