19 #ifndef itkTriangleEdgeCellSubdivisionQuadEdgeMeshFilter_h
20 #define itkTriangleEdgeCellSubdivisionQuadEdgeMeshFilter_h
32 template<
typename TInputMesh,
typename TOutputMesh >
107 #ifndef ITK_MANUAL_INSTANTIATION
108 #include "itkTriangleEdgeCellSubdivisionQuadEdgeMeshFilter.hxx"
Superclass::OutputCellsContainerIterator OutputCellsContainerIterator
Superclass::InputPointsContainerIterator InputPointsContainerIterator
Superclass::OutputPointsContainerPointer OutputPointsContainerPointer
Superclass::InputPointsContainerPointer InputPointsContainerPointer
Superclass::InputPointsContainer InputPointsContainer
Superclass::InputQEType InputQEType
Superclass::InputCellsContainerIterator InputCellsContainerIterator
TriangleCellSubdivisionQuadEdgeMeshFilter< TInputMesh, TOutputMesh > Superclass
Superclass::InputMeshTraits InputMeshTraits
Superclass::OutputPointsContainerIterator OutputPointsContainerIterator
std::list< InputQEType * > SubdivisionCellContainer
Superclass::OutputCellsContainerIterator OutputCellsContainerIterator
Superclass::OutputMeshPointer OutputMeshPointer
TriangleEdgeCellSubdivisionQuadEdgeMeshFilter Self
SubdivisionCellContainer m_EdgesToBeSubdivided
Superclass::InputMeshPointer InputMeshPointer
Superclass::InputCellIdentifier InputCellIdentifier
Superclass::OutputPointsContainerPointer OutputPointsContainerPointer
Superclass::InputCellType InputCellType
SmartPointer< Self > Pointer
Superclass::InputMeshConstPointer InputMeshConstPointer
Superclass::InputCellsContainerConstIterator InputCellsContainerConstIterator
Superclass::OutputMeshTraits OutputMeshTraits
InputMeshType::CoordRepType InputCoordRepType
Superclass::OutputCellIdentifier OutputCellIdentifier
void PrintSelf(std::ostream &os, Indent indent) const override
Superclass::InputMeshConstPointer InputMeshConstPointer
std::list< OutputCellIdentifier > SubdivisionCellContainer
virtual void AddNewEdgePoints(InputQEType *edge)=0
Superclass::InputMeshPointer InputMeshPointer
Superclass::InputQEType InputQEType
Superclass::InputPointType InputPointType
virtual ~TriangleEdgeCellSubdivisionQuadEdgeMeshFilter()
Superclass::InputPointsContainerConstIterator InputPointsContainerConstIterator
Superclass::InputPointsContainerConstIterator InputPointsContainerConstIterator
Superclass::OutputMeshType OutputMeshType
Superclass::OutputPointType OutputPointType
Superclass::InputCellsContainerPointer InputCellsContainerPointer
Superclass::InputCellsContainerIterator InputCellsContainerIterator
Superclass::OutputMeshType OutputMeshType
Superclass::OutputMeshPointer OutputMeshPointer
Superclass::OutputPointsContainerIterator OutputPointsContainerIterator
Superclass::InputPointIdentifier InputPointIdentifier
SubdivisionCellContainer::const_iterator SubdivisionCellContainerConstIterator
Superclass::OutputCoordRepType OutputCoordType
OutputMeshType::CoordRepType OutputCoordRepType
Superclass::OutputQEType OutputQEType
Superclass::InputPointsContainerPointer InputPointsContainerPointer
Superclass::OutputCellType OutputCellType
Superclass::OutputMeshTraits OutputMeshTraits
Superclass::OutputCellsContainer OutputCellsContainer
Superclass::InputMeshTraits InputMeshTraits
Superclass::OutputPointType OutputPointType
Superclass::InputPointType InputPointType
TriangleEdgeCellSubdivisionQuadEdgeMeshFilter()
Superclass::OutputCellsContainerPointer OutputCellsContainerPointer
Superclass::OutputCellIdentifier OutputCellIdentifier
Superclass::InputCellsContainer InputCellsContainer
Superclass::InputCellsContainer InputCellsContainer
Superclass::OutputPointIdentifier OutputPointIdentifier
Superclass::InputCellType InputCellType
Superclass::InputCoordRepType InputCoordType
Superclass::OutputCellsContainerPointer OutputCellsContainerPointer
Superclass::OutputPointIdentifier OutputPointIdentifier
Superclass::InputPointIdIterator InputPointIdIterator
SmartPointer< const Self > ConstPointer
Superclass::OutputCellsContainerConstIterator OutputCellsContainerConstIterator
Superclass::OutputPointIdIterator OutputPointIdIterator
Superclass::InputMeshType InputMeshType
Control indentation during Print() invocation.
Superclass::OutputPointIdIterator OutputPointIdIterator
void AddSubdividedEdge(InputQEType *edge)
virtual void AddNewCellPoints(InputCellType *) override
Superclass::InputPointsContainer InputPointsContainer
Superclass::InputCellsContainerConstIterator InputCellsContainerConstIterator
Superclass::InputCellsContainerPointer InputCellsContainerPointer
InputMeshType::CellType InputCellType
Superclass::OutputCellsContainer OutputCellsContainer
Superclass::OutputQEType OutputQEType
Superclass::OutputCellsContainerConstIterator OutputCellsContainerConstIterator
Superclass::InputPointsContainerIterator InputPointsContainerIterator
Abstract class to subdivide triangular surface QuadEdgeMesh.
Superclass::OutputCellType OutputCellType
void SetCellsToBeSubdivided(const SubdivisionCellContainer &EdgesList)
Superclass::InputCellIdentifier InputCellIdentifier
Superclass::InputPointIdentifier InputPointIdentifier
Superclass::InputPointIdIterator InputPointIdIterator
virtual void GenerateOutputPoints() override
Superclass::InputMeshType InputMeshType