18 #ifndef __itkSphereSignedDistanceFunction_h
19 #define __itkSphereSignedDistanceFunction_h
43 template<
typename TCoordRep,
unsigned int VSpaceDimension >
107 #ifndef ITK_MANUAL_INSTANTIATION
108 #include "itkSphereSignedDistanceFunction.hxx"
Light weight base class for most itk classes.
static const unsigned int SpaceDimension
virtual OutputType Evaluate(const PointType &point) const
Superclass::ParametersType ParametersType
void PrintSelf(std::ostream &os, Indent indent) const
virtual unsigned int GetNumberOfPoseParameters(void) const
ShapeSignedDistanceFunction< TCoordRep, VSpaceDimension > Superclass
SmartPointer< Self > Pointer
Superclass::InputType InputType
SphereSignedDistanceFunction Self
void operator=(const Self &)
Compute the signed distance from a N-dimensional sphere.
Vector< CoordRepType, itkGetStaticConstMacro(SpaceDimension) > VectorType
OptimizerParameters< double > ParametersType
Superclass::OutputType OutputType
Superclass::CoordRepType CoordRepType
Base class for functions which evaluates the signed distance from a shape.
virtual void SetParameters(const ParametersType &)
Superclass::InputType InputType
SphereSignedDistanceFunction()
Superclass::PointType PointType
virtual unsigned int GetNumberOfShapeParameters(void) const
static const unsigned int SpaceDimension
Superclass::OutputType OutputType
Control indentation during Print() invocation.
~SphereSignedDistanceFunction()
SmartPointer< const Self > ConstPointer