18 #ifndef itkCleanQuadEdgeMeshFilter_h
19 #define itkCleanQuadEdgeMeshFilter_h
35 template<
typename TInputMesh,
typename TOutputMesh=TInputMesh >
73 itkStaticConstMacro(PointDimension,
unsigned int, InputMeshType::PointDimension);
118 virtual void GenerateData() ITK_OVERRIDE;
120 virtual
void MergePoints( const InputCoordRepType absoluteToleranceSquared );
122 virtual
void CleanPoints();
124 void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
139 #ifndef ITK_MANUAL_INSTANTIATION
140 #include "itkCleanQuadEdgeMeshFilter.hxx"
InputMeshType::PointIdentifier InputPointIdentifier
InputMeshType::PointsContainerIterator InputPointsContainerIterator
TOutputMesh OutputMeshType
Light weight base class for most itk classes.
virtual ~CleanQuadEdgeMeshFilter() override
OutputMeshType::CellsContainerIterator OutputCellsContainerIterator
Superclass::InputPointIdentifier InputPointIdentifier
OutputMeshType::PointsContainer OutputPointsContainer
Superclass::InputQEIterator InputQEIterator
CleanQuadEdgeMeshFilter Self
Superclass::InputPointIdList InputPointIdList
Superclass::OutputVectorType OutputVectorType
InputMeshType::CoordRepType InputCoordRepType
MaxMeasureBoundCriterion< OutputMeshType > CriterionType
Superclass::InputCoordRepType InputCoordRepType
InputMeshType::PointsContainer InputPointsContainer
Superclass::OutputMeshPointer OutputMeshPointer
OutputMeshType::QEType OutputQEType
InputMeshType::PointsContainerPointer InputPointsContainerPointer
Superclass::InputPolygonCellType InputPolygonCellType
CriterionType::Pointer CriterionPointer
Superclass::InputPointType InputPointType
DecimationType::Pointer DecimationPointer
Superclass::InputVectorType InputVectorType
Superclass::InputEdgeCellType InputEdgeCellType
OutputMeshType::PointsContainerIterator OutputPointsContainerIterator
BoundingBox< InputPointIdentifier, itkGetStaticConstMacro(PointDimension), InputCoordRepType, InputPointsContainer > BoundingBoxType
Superclass::InputMeshPointer InputMeshPointer
Superclass::InputCellTraits InputCellTraits
Superclass::OutputPointType OutputPointType
Duplicates the content of a Mesh.
SquaredEdgeLengthDecimationQuadEdgeMeshFilter< InputMeshType, InputMeshType, CriterionType > DecimationType
Superclass::OutputQEPrimal OutputQEPrimal
OutputMeshType::PointsContainerPointer OutputPointsContainerPointer
Superclass::InputPointsIdInternalIterator InputPointsIdInternalIterator
Superclass::OutputCoordRepType OutputCoordRepType
Control indentation during Print() invocation.
BoundingBoxType::Pointer BoundingBoxPointer
InputMeshType::CellsContainerIterator InputCellsContainerIterator
Superclass::InputQEPrimal InputQEPrimal
QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > Superclass
SmartPointer< const Self > ConstPointer
Represent and compute information about bounding boxes.
SmartPointer< Self > Pointer
Superclass::OutputPointIdentifier OutputPointIdentifier