19 #ifndef itkConditionalSubdivisionQuadEdgeMeshFilter_h
20 #define itkConditionalSubdivisionQuadEdgeMeshFilter_h
34 template<
typename TInputMesh,
typename TSubdivisionFilter >
63 #ifdef ITK_USE_CONCEPT_CHECKING
89 void operator=( const Self & );
93 #ifndef ITK_MANUAL_INSTANTIATION
94 #include "itkConditionalSubdivisionQuadEdgeMeshFilter.hxx"
ConditionalSubdivisionQuadEdgeMeshFilter Self
Light weight base class for most itk classes.
InputMeshType::Pointer InputMeshPointer
TSubdivisionFilter SubdivisionFilterType
SubdivisionFilterType::OutputMeshType OutputMeshType
QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, typename TSubdivisionFilter::OutputMeshType > Superclass
SubdivisionFilterType::SubdivisionCellContainer SubdivisionCellContainer
void SetSubdivisionCriterion(CriterionType *criterion)
SubdivisionFilterPointer m_SubdivisionFilter
QuadEdgeMeshSubdivisionCriterion< SubdivisionFilterType > CriterionType
SubdivisionFilterType::Pointer SubdivisionFilterPointer
void PrintSelf(std::ostream &os, Indent indent) const override
ConditionalSubdivisionQuadEdgeMeshFilter()
SmartPointer< const Self > ConstPointer
OutputMeshType::Pointer OutputMeshPointer
Duplicates the content of a Mesh.
CriterionType::Pointer CriterionPointer
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
virtual void GenerateData() override
virtual ~ConditionalSubdivisionQuadEdgeMeshFilter()
#define itkConceptMacro(name, concept)
CriterionPointer m_SubdivisionCriterion
SubdivisionCellContainer m_CellsToBeSubdivided