18 #ifndef itkInteriorExteriorSpatialFunction_h 19 #define itkInteriorExteriorSpatialFunction_h 48 template<
unsigned int VDimension = 3,
typename TInput = Po
int<
double, VDimension > >
72 virtual OutputType
Evaluate(
const InputType & input)
const ITK_OVERRIDE = 0;
81 void operator=(const Self &) ITK_DELETE_FUNCTION;
85 #ifndef ITK_MANUAL_INSTANTIATION 86 #include "itkInteriorExteriorSpatialFunction.hxx" Superclass::OutputType OutputType
SmartPointer< const Self > ConstPointer
Superclass::InputType InputType
virtual ~InteriorExteriorSpatialFunction()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::InputType InputType
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
InteriorExteriorSpatialFunction()
InteriorExteriorSpatialFunction Self
Superclass::OutputType OutputType
Control indentation during Print() invocation.
SpatialFunction< bool, VDimension, TInput > Superclass
N-dimensional spatial function class.
Returns whether or not a location is "inside" or "outside" a function.
virtual OutputType Evaluate(const InputType &input) const override=0