Classes |
class | itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom |
| Atomic information associated to each edge of the front. More...
|
class | itk::GeometricalQuadEdge< TVRef, TFRef, TPrimalData, TDualData, PrimalDual > |
| This class extends the QuadEdge by adding a reference to the Origin. More...
|
class | MeshFunctionBase |
| Base class for mesh function object modifiers. More...
|
class | itk::QuadEdge |
| Base class for the implementation of a quad-edge data structure as proposed in "Guibas and Stolfi 1985". More...
|
class | itk::QuadEdgeMesh< TPixel, VDimension, TTraits > |
| Mesh class for 2D manifolds embedded in ND space. More...
|
class | itk::QuadEdgeMeshBaseIterator< TQuadEdge > |
| Base iterator class for QuadEdgeMesh. More...
|
class | itk::QuadEdgeMeshBoundaryEdgesMeshFunction< TMesh > |
| Build a list of references to edges (as GeometricalQuadEdge::RawPointer) each one representing a different boundary component. More...
|
class | itk::QuadEdgeMeshConstFrontIterator< TMesh, TQE > |
| Const quad edge mesh front iterator. More...
|
class | itk::QuadEdgeMeshConstIterator< TQuadEdge > |
| Const iterator for QuadEdgeMesh. More...
|
class | itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge > |
| Const geometrical iterator. More...
|
class | itk::QuadEdgeMeshEulerOperatorCreateCenterVertexFunction< TMesh, TQEType > |
| Create a vertex at the barycenter of the given face. More...
|
class | itk::QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction< TMesh, TQEType > |
| Delete the vertex, connected edges and faces and create a new face in place of the previous vertex' one-ring. More...
|
class | itk::QuadEdgeMeshEulerOperatorFlipEdgeFunction< TMesh, TQEType > |
| Flip an edge. More...
|
class | itk::QuadEdgeMeshEulerOperatorJoinFacetFunction< TMesh, TQEType > |
| Join the two facets which are on both sides of a given internal edge. More...
|
class | itk::QuadEdgeMeshEulerOperatorJoinVertexFunction< TMesh, TQEType > |
| Collapse a given edge by joining its dest and its org. More...
|
class | itk::QuadEdgeMeshEulerOperatorSplitEdgeFunction< TMesh, TQEType > |
| Given Edge is splitted into two and associated faces see their degree increased by one (a triangle is transformed into a quad for example). More...
|
class | itk::QuadEdgeMeshEulerOperatorSplitFacetFunction< TMesh, TQEType > |
| Given two edges h and g sharing the same Left() face, create a new edge joining h->Destination() to g->Destination(), thus splitting the original Left(). More...
|
class | itk::QuadEdgeMeshEulerOperatorSplitVertexFunction< TMesh, TQEType > |
| Split a vertex into two new connected vertices. More...
|
class | itk::QuadEdgeMeshExtendedTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeightType, TCellPixelType, TPData, TDData > |
| Extended traits for a QuadEdgeMesh. More...
|
class | itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE > |
| Front iterator on Mesh class. More...
|
class | itk::QuadEdgeMeshFrontIterator< TMesh, TQE > |
| Non const quad edge front iterator. More...
|
class | itk::QuadEdgeMeshIterator< TQuadEdge > |
| Non const iterator for QuadMesh. More...
|
class | itk::QuadEdgeMeshIteratorGeom< TGeometricalQuadEdge > |
| Non const geometrical iterator. More...
|
class | itk::QuadEdgeMeshLineCell< TCellInterface > |
| Class that connects the QuadEdgeMesh with the Mesh. More...
|
class | itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge > |
| Wrapper around a itk::Point in order to add a reference to an entry in the edge ring. More...
|
class | itk::QuadEdgeMeshPolygonCell< TCellInterface > |
class | QuadEdgeMeshScalarDataVTKPolyData |
| This class saves a QuadMesh into a VTK-legacy file format, including its scalar data associated with points. More...
|
class | itk::QuadEdgeMeshTopologyChecker< TMesh > |
| Make some basic checks in order to verify that the considered mesh is not degenerated and correctly represents a surface with a potential boundary. More...
|
class | itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > |
| Duplicates the content of a Mesh. More...
|
class | itk::QuadEdgeMeshTraits< TPixel, VPointDimension, TPData, TDData, TCoordRep, TInterpolationWeight > |
| Class holding the traits of the QuadEdgeMesh. More...
|
class | itk::QuadEdgeMeshZipMeshFunction< TMesh, TQEType > |
| Fuse the incoming edge and it's Onext() follower (like a zipper does). More...
|
The QuadEdgeMesh module contain a specialized set of Mesh classes intended to represent 2-manifolds embedded in a nD space. This family of classes provides a consistent representation of oriented surfaces and therefore they are used as a base for implementing common mesh filters and operations. They are commonly used for representing the output of image segmentation algorithms.