19 #ifndef itkIterativeTriangleCellSubdivisionQuadEdgeMeshFilter_h
20 #define itkIterativeTriangleCellSubdivisionQuadEdgeMeshFilter_h
33 template<
typename TInputMesh,
typename TCellSubdivisionFilter >
63 #ifdef ITK_USE_CONCEPT_CHECKING
68 itkSetMacro( ResolutionLevels,
unsigned int );
69 itkGetConstMacro( ResolutionLevels,
unsigned int );
90 #ifndef ITK_MANUAL_INSTANTIATION
91 #include "itkIterativeTriangleCellSubdivisionQuadEdgeMeshFilter.hxx"
SubdivisionCellContainer m_CellsToBeSubdivided
Light weight base class for most itk classes.
~IterativeTriangleCellSubdivisionQuadEdgeMeshFilter() override
unsigned int m_ResolutionLevels
typename CellSubdivisionFilterType::OutputCellIdentifier OutputCellIdentifier
void PrintSelf(std::ostream &os, Indent indent) const override
void SetCellsToBeSubdivided(const SubdivisionCellContainer &cellIdList)
typename CellSubdivisionFilterType::SubdivisionCellContainerConstIterator SubdivisionCellContainerConstIterator
void GenerateData() override
Duplicates the content of a Mesh.
CellSubdivisionFilterPointer m_CellSubdivisionFilter
void AddSubdividedCellId(OutputCellIdentifier cellId)
IterativeTriangleCellSubdivisionQuadEdgeMeshFilter()
typename OutputMeshType::Pointer OutputMeshPointer
TCellSubdivisionFilter CellSubdivisionFilterType
Control indentation during Print() invocation.
typename InputMeshType::Pointer InputMeshPointer
typename CellSubdivisionFilterType::Pointer CellSubdivisionFilterPointer
typename CellSubdivisionFilterType::OutputMeshType OutputMeshType
#define itkConceptMacro(name, concept)
typename CellSubdivisionFilterType::SubdivisionCellContainer SubdivisionCellContainer