18#ifndef itkLaplacianDeformationQuadEdgeMeshFilterWithSoftConstraints_h
19#define itkLaplacianDeformationQuadEdgeMeshFilterWithSoftConstraints_h
42template <
class TInputMesh,
class TOutputMesh,
class TSolverTraits>
58 static constexpr unsigned int InputPointDimension = InputMeshType::PointDimension;
62 using typename Superclass::OutputPointType;
63 using typename Superclass::OutputCoordRepType;
64 using typename Superclass::OutputPointIdentifier;
66 static constexpr unsigned int OutputPointDimension = OutputMeshType::PointDimension;
69 using typename Superclass::ValueType;
70 using typename Superclass::MatrixType;
98 using typename Superclass::ConstraintMapType;
99 using typename Superclass::ConstraintMapConstIterator;
101 using typename Superclass::OutputMapPointIdentifier;
102 using typename Superclass::OutputMapPointIdentifierIterator;
103 using typename Superclass::OutputMapPointIdentifierConstIterator;
106 using typename Superclass::RowType;
107 using typename Superclass::RowConstIterator;
108 using typename Superclass::RowIterator;
116 std::unordered_map<OutputPointIdentifier, OutputCoordRepType> m_LocalLambdaSquare{};
120#include "itkLaplacianDeformationQuadEdgeMeshFilterWithSoftConstraints.hxx"
Control indentation during Print() invocation.
Light weight base class for most itk classes.
TOutputMesh OutputMeshType
typename OutputMeshType::PointIdentifier OutputPointIdentifier
typename OutputMeshType::CoordRepType OutputCoordRepType
ImageBaseType::SpacingType VectorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....