18 #ifndef __itkQuadEdgeMeshTraits_h
19 #define __itkQuadEdgeMeshTraits_h
42 template<
typename TPixel,
unsigned int VPointDimension,
43 typename TPData,
typename TDData,
44 typename TCoordRep = float,
typename TInterpolationWeight =
float >
88 typedef QuadEdgeMeshCellTraitsInfo<
MapContainer< CellIdentifier, CellType * > CellsContainer
Wrapper around a itk::Point in order to add a reference to an entry in the edge ring.
SelfAutoPointer CellAutoPointer
TInterpolationWeight InterpolationWeightType
std::set< CellIdentifier > UsingCellsContainer
A wrapper of the STL "map" container.
GeometricalQuadEdge< PointIdentifier, CellIdentifier, PrimalDataType, DualDataType > QEPrimal
::itk::IdentifierType PointIdentifier
MapContainer< PointIdentifier, PointCellLinksContainer > CellLinksContainer
CellInterface< CellPixelType, CellTraits > CellType
An abstract interface for cells.
MapContainer< PointIdentifier, PixelType > PointDataContainer
static const unsigned int PointDimension
A templated class holding a n-Dimensional vector.
::itk::IdentifierType CellIdentifier
QEPrimal::DualOriginRefType FaceRefType
PointType::VectorType VectorType
MapContainer< PointIdentifier, PointType > PointsContainer
Class holding the traits of the QuadEdgeMesh.
QEPrimal::OriginRefType VertexRefType
CellType::CellAutoPointer CellAutoPointer
QEPrimal::DualType QEDual
This class extends the QuadEdge by adding a reference to the Origin.
static const unsigned int MaxTopologicalDimension
Point< CoordRepType, VPointDimension > PointHashType
QuadEdgeMeshPoint< CoordRepType, VPointDimension, QEPrimal > PointType
std::set< CellIdentifier > PointCellLinksContainer
unsigned char CellFeatureIdentifier
MapContainer< CellIdentifier, CellPixelType > CellDataContainer
unsigned long IdentifierType
A templated class holding a geometric point in n-Dimensional space.
QuadEdgeMeshCellTraitsInfo< VPointDimension, CoordRepType, InterpolationWeightType, PointIdentifier, CellIdentifier, CellFeatureIdentifier, PointType, PointsContainer, UsingCellsContainer, QEPrimal > CellTraits