18 #ifndef itkSmoothingQuadEdgeMeshFilter_h
19 #define itkSmoothingQuadEdgeMeshFilter_h
57 template<
typename TInputMesh,
typename TOutputMesh=TInputMesh >
91 itkStaticConstMacro(PointDimension,
unsigned int, OutputMeshType::PointDimension);
98 itkSetMacro(NumberOfIterations,
unsigned int);
99 itkGetConstMacro(NumberOfIterations,
unsigned int);
103 itkSetMacro(DelaunayConforming,
bool);
104 itkGetConstMacro(DelaunayConforming,
bool);
115 void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
122 InputOutputDelaunayConformingPointer m_InputDelaunayFilter;
127 OutputDelaunayConformingPointer m_OutputDelaunayFilter;
129 bool m_DelaunayConforming;
131 unsigned int m_NumberOfIterations;
135 void GenerateData() ITK_OVERRIDE;
139 void operator=(const Self &);
143 #include "itkSmoothingQuadEdgeMeshFilter.hxx"
TOutputMesh OutputMeshType
Light weight base class for most itk classes.
TOutputMesh OutputMeshType
OutputMeshType::CellsContainerIterator OutputCellsContainerIterator
OutputMeshType::CellsContainerPointer OutputCellsContainerPointer
OutputMeshType::PointsContainerPointer OutputPointsContainerPointer
OutputMeshType::Pointer OutputMeshPointer
OutputMeshType::PointsContainer OutputPointsContainer
OutputMeshType::EdgeCellType OutputEdgeCellType
OutputMeshType::PointIdentifier OutputPointIdentifier
SmartPointer< Self > Pointer
OutputMeshType::QEType OutputQEType
QuadEdgeMesh Smoothing Filter.
ImageBaseType::SpacingType VectorType
SmartPointer< const Self > ConstPointer
OutputPointType::CoordRepType OutputCoordType
OutputMeshType::PointType OutputPointType
OutputPointType::VectorType OutputVectorType
QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > Superclass
ImageBaseType::PointType PointType
Duplicates the content of a Mesh.
SmoothingQuadEdgeMeshFilter Self
OutputMeshType::PolygonCellType OutputPolygonCellType
MatrixCoefficients< OutputMeshType > CoefficientsComputation
Control indentation during Print() invocation.
InputMeshType::Pointer InputMeshPointer
OutputMeshType::PointsContainerIterator OutputPointsContainerIterator
Superclass for all the matrix coefficients computation classes.