19 #ifndef itkLinearTriangleCellSubdivisionQuadEdgeMeshFilter_h
20 #define itkLinearTriangleCellSubdivisionQuadEdgeMeshFilter_h
35 template<
typename TInputMesh,
typename TOutputMesh >
97 #ifndef ITK_MANUAL_INSTANTIATION
98 #include "itkLinearTriangleCellSubdivisionQuadEdgeMeshFilter.hxx"
Superclass::OutputPointsContainerPointer OutputPointsContainerPointer
Superclass::OutputPointsContainerIterator OutputPointsContainerIterator
Superclass::OutputCoordType OutputCoordType
virtual void AddNewCellPoints(InputCellType *cell) override
Light weight base class for most itk classes.
Superclass::InputMeshType InputMeshType
Superclass::OutputMeshPointer OutputMeshPointer
Superclass::OutputPointsContainerIterator OutputPointsContainerIterator
Superclass::OutputMeshType OutputMeshType
Superclass::InputCellType InputCellType
Superclass::InputPointIdentifier InputPointIdentifier
Superclass::InputMeshConstPointer InputMeshConstPointer
EdgePointIdentifierContainer::ConstIterator EdgePointIdentifierContainerConstIterator
Superclass::InputPointsContainerIterator InputPointsContainerIterator
Superclass::InputCoordRepType InputCoordType
Superclass::EdgePointIdentifierContainerConstIterator EdgePointIdentifierContainerConstIterator
Superclass::InputPointType InputPointType
Superclass::InputMeshPointer InputMeshPointer
Superclass::InputPointIdIterator InputPointIdIterator
Superclass::InputCellIdentifier InputCellIdentifier
Superclass::InputQEType InputQEType
EdgePointIdentifierContainer::Pointer EdgePointIdentifierContainerPointer
Superclass::InputCellType InputCellType
Superclass::InputMeshConstPointer InputMeshConstPointer
Superclass::OutputPointType OutputPointType
Superclass::InputQEType InputQEType
Superclass::InputPointType InputPointType
Superclass::InputVectorType InputVectorType
TriangleCellSubdivisionQuadEdgeMeshFilter< TInputMesh, TOutputMesh > Superclass
Superclass::OutputPointType OutputPointType
InputMeshType::VectorType InputVectorType
Superclass::OutputMeshType OutputMeshType
Superclass::OutputMeshPointer OutputMeshPointer
Superclass::OutputPointIdentifier OutputPointIdentifier
LinearTriangleCellSubdivisionQuadEdgeMeshFilter Self
Superclass::EdgePointIdentifierContainerPointer EdgePointIdentifierContainerPointer
Superclass::OutputPointIdIterator OutputPointIdIterator
SmartPointer< Self > Pointer
Superclass::OutputCellType OutputCellType
Superclass::OutputQEType OutputQEType
Superclass::InputPointsContainerPointer InputPointsContainerPointer
Superclass::OutputMeshTraits OutputMeshTraits
Superclass::InputMeshTraits InputMeshTraits
SmartPointer< const Self > ConstPointer
MapContainer< InputQEType *, OutputPointIdentifier > EdgePointIdentifierContainer
Superclass::OutputCellIdentifier OutputCellIdentifier
Superclass::OutputCellIdentifier OutputCellIdentifier
Superclass::InputPointsContainerPointer InputPointsContainerPointer
Superclass::OutputMeshTraits OutputMeshTraits
Superclass::OutputPointIdentifier OutputPointIdentifier
virtual ~LinearTriangleCellSubdivisionQuadEdgeMeshFilter()
Superclass::InputPointIdIterator InputPointIdIterator
Superclass::OutputVectorType OutputVectorType
Superclass::InputMeshPointer InputMeshPointer
Superclass::OutputPointIdIterator OutputPointIdIterator
Superclass::InputCoordType InputCoordType
Superclass::OutputQEType OutputQEType
Superclass::InputMeshTraits InputMeshTraits
Superclass::EdgePointIdentifierContainer EdgePointIdentifierContainer
It is the simplest interpolating subdivision scheme, the new vertices are defined as the middle point...
void operator=(const Self &)
Superclass::InputPointsContainerIterator InputPointsContainerIterator
Abstract class to subdivide triangular surface QuadEdgeMesh.
Superclass::OutputCoordRepType OutputCoordType
OutputMeshType::VectorType OutputVectorType
Superclass::OutputCellType OutputCellType
Superclass::OutputPointsContainerPointer OutputPointsContainerPointer
LinearTriangleCellSubdivisionQuadEdgeMeshFilter()
Superclass::InputCellIdentifier InputCellIdentifier
Superclass::InputPointIdentifier InputPointIdentifier
Superclass::InputMeshType InputMeshType