18 #ifndef itkSphereSignedDistanceFunction_h
19 #define itkSphereSignedDistanceFunction_h
43 template<
typename TCoordRep,
unsigned int VSpaceDimension >
69 static constexpr
unsigned int SpaceDimension = Superclass::SpaceDimension;
87 {
return SpaceDimension; }
90 OutputType Evaluate(
const PointType & point)
const override;
96 void PrintSelf(std::ostream & os,
Indent indent)
const override;
106 #ifndef ITK_MANUAL_INSTANTIATION
107 #include "itkSphereSignedDistanceFunction.hxx"
Light weight base class for most itk classes.
unsigned int GetNumberOfShapeParameters() const override
typename Superclass::InputType InputType
Compute the signed distance from a N-dimensional sphere.
unsigned int GetNumberOfPoseParameters() const override
Base class for functions which evaluates the signed distance from a shape.
typename Superclass::OutputType OutputType
Control indentation during Print() invocation.
ImageBaseType::PointType PointType