18#ifndef itkEllipsoidInteriorExteriorSpatialFunction_h
19#define itkEllipsoidInteriorExteriorSpatialFunction_h
22#include "vnl/vnl_matrix_fixed.h"
38template <
unsigned int VDimension = 3,
typename TInput = Po
int<
double, VDimension>>
104#ifndef ITK_MANUAL_INSTANTIATION
105# include "itkEllipsoidInteriorExteriorSpatialFunction.hxx"
Function implementation of an ellipsoid.
EllipsoidInteriorExteriorSpatialFunction()=default
~EllipsoidInteriorExteriorSpatialFunction() override=default
void SetOrientations(const OrientationType &)
vnl_matrix_fixed< double, VDimension, VDimension > OrientationType
OutputType Evaluate(const InputType &position) const override
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Returns whether or not a location is "inside" or "outside" a function.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....