18 #ifndef itkQuadEdgeMeshExtendedTraits_h
19 #define itkQuadEdgeMeshExtendedTraits_h
61 typename TPixelType = float,
62 unsigned int VPointDimension = 3,
63 unsigned int VMaxTopologicalDimension = VPointDimension,
64 typename TCoordRep = float,
65 typename TInterpolationWeightType = float,
66 typename TCellPixelType = TPixelType,
67 typename TPData = bool,
68 typename TDData =
bool
130 typedef QuadEdgeMeshCellTraitsInfo<
TInterpolationWeightType InterpolationWeightType
CellInterface< CellPixelType, CellTraits > CellType
Wrapper around a itk::Point in order to add a reference to an entry in the edge ring.
SelfAutoPointer CellAutoPointer
MapContainer< CellIdentifier, CellPixelType > CellDataContainer
A wrapper of the STL "map" container.
TCellPixelType CellPixelType
An abstract interface for cells.
MapContainer< PointIdentifier, PixelType > PointDataContainer
CellType::CellAutoPointer CellAutoPointer
MapContainer< PointIdentifier, PointType > PointsContainer
QEPrimal::DualType QEDual
SizeValueType IdentifierType
A templated class holding a n-Dimensional vector.
IdentifierType PointIdentifier
QuadEdgeMeshExtendedTraits Self
MapContainer< PointIdentifier, PointCellLinksContainer > CellLinksContainer
QuadEdgeMeshCellTraitsInfo< VPointDimension, CoordRepType, InterpolationWeightType, PointIdentifier, CellIdentifier, CellFeatureIdentifier, PointType, PointsContainer, UsingCellsContainer, QEPrimal > CellTraits
IdentifierType CellFeatureIdentifier
std::set< CellIdentifier > PointCellLinksContainer
This class extends the QuadEdge by adding a reference to the Origin.
Extended traits for a QuadEdgeMesh.
IdentifierType CellIdentifier
static const unsigned int PointDimension
GeometricalQuadEdge< PointIdentifier, CellIdentifier, PrimalDataType, DualDataType > QEPrimal
A templated class holding a geometric point in n-Dimensional space.
MapContainer< CellIdentifier, CellType * > CellsContainer
std::set< CellIdentifier > UsingCellsContainer
QEPrimal::DualOriginRefType FaceRefType
Point< CoordRepType, VPointDimension > PointHashType
QEPrimal::OriginRefType VertexRefType
QuadEdgeMeshPoint< CoordRepType, VPointDimension, QEPrimal > PointType
static const unsigned int MaxTopologicalDimension
PointType::VectorType VectorType