|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkParameterizationQuadEdgeMeshFilter_h
19 #define itkParameterizationQuadEdgeMeshFilter_h
55 template <
typename TInputMesh,
typename TOutputMesh,
typename TSolverTraits>
82 static constexpr
unsigned int InputVDimension = InputMeshType::PointDimension;
109 static constexpr
unsigned int OutputVDimension = OutputMeshType::PointDimension;
125 this->m_CoefficientsMethod = iMethod;
138 PrintSelf(std::ostream & os,
Indent indent)
const override;
152 std::vector<OutputPointType> m_Border{};
155 CopyToOutputBorder();
167 ComputeListOfInteriorVertices();
190 SolveLinearSystems(
const MatrixType & iM,
197 GenerateData()
override;
203 #include "itkParameterizationQuadEdgeMeshFilter.hxx"
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
TSolverTraits SolverTraits
typename OutputMeshType::Pointer OutputMeshPointer
typename InputMeshType::PointsContainer InputPointsContainer
typename InputMeshType::Pointer InputMeshPointer
ImageBaseType::SpacingType VectorType
ImageBaseType::PointType PointType
typename InputMeshType::PointsContainerConstIterator InputPointsContainerConstIterator
typename SolverTraits::ValueType ValueType
Control indentation during Print() invocation.
typename InputMeshType::ConstPointer InputMeshConstPointer
typename InputMeshType::PointType InputPointType
Light weight base class for most itk classes.
typename SolverTraits::VectorType VectorType
typename InputMeshType::PointIdList InputPointIdList
typename InputMeshType::PointIdentifier InputPointIdentifier
Transform one border of a QuadEdgeMesh into either a circle (conformal) or a square (arclength-wise).
typename MeshBorderTransform::Pointer MeshBorderTransformPointer
typename OutputMeshType::VectorType OutputVectorType
Duplicates the content of a Mesh.
typename InputMeshType::PixelType InputPixelType
typename InputMeshType::QEType InputQEType
typename OutputMeshType::CoordRepType OutputCoordRepType
typename SolverTraits::MatrixType MatrixType
void SetCoefficientsMethod(CoefficientsComputation *iMethod)
typename InputMeshType::EdgeCellType InputEdgeCellType
Compute a planar parameterization of the input mesh.
typename InputMeshType::EdgeListType InputEdgeListType
typename InputMeshType::Traits InputTraits
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename InputMeshType::CoordRepType InputCoordRepType
Superclass for all the matrix coefficients computation classes.
typename OutputMeshType::QEType OutputQEType
typename InputMeshType::PolygonCellType InputPolygonCellType
TOutputMesh OutputMeshType
typename InputPointType::VectorType InputPointVectorType
typename InputMeshType::VectorType InputVectorType
typename OutputQEPrimal::IteratorGeom OutputQEIterator
std::map< InputPointIdentifier, InputPointIdentifier > InputMapPointIdentifier
typename OutputMeshType::PointIdentifier OutputPointIdentifier
typename OutputMeshType::PointType OutputPointType
typename OutputMeshType::ConstPointer OutputMeshConstPointer
typename InputMapPointIdentifier::iterator InputMapPointIdentifierIterator
typename OutputMeshType::PointsContainerIterator OutputPointsContainerIterator
typename InputMeshType::CellsContainerConstIterator InputCellsContainerConstIterator
typename InputQEPrimal::IteratorGeom InputQEIterator