|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkShapeSignedDistanceFunction_h
19 #define itkShapeSignedDistanceFunction_h
52 template <
typename TCoordRep,
unsigned int VSpaceDimension>
~ShapeSignedDistanceFunction() override=default
virtual unsigned int GetNumberOfPoseParameters() const =0
void PrintSelf(std::ostream &os, Indent indent) const override
virtual ParametersType & GetParameters()
Control indentation during Print() invocation.
ShapeSignedDistanceFunction()=default
virtual unsigned int GetNumberOfShapeParameters() const =0
typename Superclass::OutputType OutputType
Light weight base class for most itk classes.
static constexpr unsigned int SpaceDimension
ParametersType m_Parameters
Base class for functions which evaluates the signed distance from a shape.
virtual void SetParameters(const ParametersType &)=0
void PrintSelf(std::ostream &os, Indent indent) const override
N-dimensional spatial function class.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
OutputType Evaluate(const PointType &point) const override=0
typename Superclass::OutputType OutputType
typename Superclass::InputType InputType
typename Superclass::InputType InputType
virtual unsigned int GetNumberOfParameters() const
virtual void Initialize()