18 #ifndef itkDefaultStaticMeshTraits_h
19 #define itkDefaultStaticMeshTraits_h
57 unsigned int VPointDimension = 3,
58 unsigned int VMaxTopologicalDimension = VPointDimension,
59 typename TCoordRep = float,
60 typename TInterpolationWeight = float,
61 typename TCellPixelType = TPixelType
76 itkStaticConstMacro(PointDimension,
unsigned int, VPointDimension);
77 itkStaticConstMacro(MaxTopologicalDimension,
unsigned int,
78 VMaxTopologicalDimension);
std::set< CellIdentifier > UsingCellsContainer
SelfAutoPointer CellAutoPointer
RawPointer CellRawPointer
VectorContainer< PointIdentifier, PointType > PointsContainer
IdentifierType CellFeatureIdentifier
VectorContainer< PointIdentifier, PixelType > PointDataContainer
VectorContainer< CellIdentifier, CellPixelType > CellDataContainer
An abstract interface for cells.
Point< CoordRepType, VPointDimension > PointType
CellType::CellAutoPointer CellAutoPointer
SizeValueType IdentifierType
IdentifierType CellIdentifier
Point< CoordRepType, VPointDimension > PointHashType
IdentifierType PointIdentifier
TCellPixelType CellPixelType
VectorContainer< CellIdentifier, CellType * > CellsContainer
#define itkMakeCellTraitsMacro
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
itkMakeCellTraitsMacro CellTraits
DefaultStaticMeshTraits Self
CellType::CellRawPointer CellRawPointer
TInterpolationWeight InterpolationWeightType
CellInterface< CellPixelType, CellTraits > CellType
A templated class holding a geometric point in n-Dimensional space.
std::set< CellIdentifier > PointCellLinksContainer
VectorContainer< PointIdentifier, PointCellLinksContainer > CellLinksContainer