18 #ifndef __itkConicShellInteriorExteriorSpatialFunction_h
19 #define __itkConicShellInteriorExteriorSpatialFunction_h
21 #include "vnl/vnl_vector.h"
59 template<
unsigned int VDimension = 3,
typename TInput = Po
int<
double, 3 > >
97 void SetOriginGradient(GradientType grad);
101 itkGetConstMacro(DistanceMin,
double);
102 itkSetMacro(DistanceMin,
double);
106 itkGetConstMacro(DistanceMax,
double);
107 itkSetMacro(DistanceMax,
double);
111 itkGetConstMacro(Epsilon,
double);
112 itkSetMacro(Epsilon,
double);
116 itkGetConstMacro(Polarity,
bool);
117 itkSetMacro(Polarity,
bool);
123 void PrintSelf(std::ostream & os,
Indent indent)
const;
127 void operator=(
const Self &);
144 #ifndef ITK_MANUAL_INSTANTIATION
145 #include "itkConicShellInteriorExteriorSpatialFunction.hxx"