18#ifndef itkConformalFlatteningMeshFilter_h
19#define itkConformalFlatteningMeshFilter_h
26#include "vnl/vnl_sparse_matrix.h"
46template <
typename TInputMesh,
typename TOutputMesh>
71#ifndef ITK_FUTURE_LEGACY_REMOVE
72 using CoordRepType ITK_FUTURE_DEPRECATED(
73 "ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!") =
CoordinateType;
83 static constexpr unsigned int InputPointDimension = TInputMesh::PointDimension;
84 static constexpr unsigned int OutputPointDimension = TOutputMesh::PointDimension;
92 using CellType =
typename InputMeshType::CellType;
134 unsigned int m_PolarCellIdentifier{};
137 bool m_MapToSphere{};
145#ifndef ITK_MANUAL_INSTANTIATION
146# include "itkConformalFlatteningMeshFilter.hxx"
Control indentation during Print() invocation.
Light weight base class for most itk classes.
typename OutputMeshType::Pointer OutputMeshPointer
TOutputMesh OutputMeshType
MeshToMeshFilter is the base class for all process objects that output mesh data, and require mesh da...
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
ImageBaseType::PointType PointType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....