18 #ifndef itkQuadEdgeMeshTopologyChecker_h
19 #define itkQuadEdgeMeshTopologyChecker_h
40 template<
typename TMesh >
76 bool ValidateEulerCharacteristic()
const;
81 void PrintSelf(std::ostream & os,
Indent indent)
const override;
96 #ifndef ITK_MANUAL_INSTANTIATION
97 #include "itkQuadEdgeMeshTopologyChecker.hxx"
Light weight base class for most itk classes.
typename MeshType::PointIdentifier PointIdentifier
CellIdentifier m_ExpectedNumberOfBoundaries
typename MeshType::EdgeCellType EdgeCellType
OffsetValueType m_ExpectedGenus
Implements the N-dimensional mesh structure.
typename MeshType::QEPrimal QEPrimal
typename MeshType::ConstPointer MeshPointer
CellIdentifier m_ExpectedNumberOfFaces
unsigned long IdentifierType
::itk::OffsetValueType OffsetValueType
::itk::IdentifierType IdentifierType
Build a list of references to edges (as GeometricalQuadEdge::RawPointer) each one representing a diff...
CellIdentifier m_ExpectedNumberOfEdges
typename MeshType::CellIdentifier CellIdentifier
typename MeshType::CellsContainerConstIterator CellsContainerConstIterator
PointIdentifier m_ExpectedNumberOfPoints
Control indentation during Print() invocation.
Make some basic checks in order to verify that the considered mesh is not degenerated and correctly r...
Base class for most ITK classes.
signed long OffsetValueType