18 #ifndef __itkSphereSignedDistanceFunction_h
19 #define __itkSphereSignedDistanceFunction_h
43 template<
typename TCoordRep,
unsigned int VSpaceDimension >
61 typedef typename Superclass::OutputType
OutputType;
67 itkStaticConstMacro(SpaceDimension,
unsigned int, Superclass::SpaceDimension);
82 virtual unsigned int GetNumberOfShapeParameters(
void)
const
84 virtual unsigned int GetNumberOfPoseParameters(
void)
const
85 {
return SpaceDimension; }
88 virtual OutputType Evaluate(
const PointType & point)
const;
94 void PrintSelf(std::ostream & os,
Indent indent)
const;
98 void operator=(
const Self &);
107 #ifndef ITK_MANUAL_INSTANTIATION
108 #include "itkSphereSignedDistanceFunction.hxx"