18 #ifndef itkBinaryMinMaxCurvatureFlowFunction_h 19 #define itkBinaryMinMaxCurvatureFlowFunction_h 41 template<
typename TImage >
78 virtual PixelType
ComputeUpdate(
const NeighborhoodType & neighborhood,
89 void operator=(
const Self &) ITK_DELETE_FUNCTION;
95 #ifndef ITK_MANUAL_INSTANTIATION 96 #include "itkBinaryMinMaxCurvatureFlowFunction.hxx"
virtual PixelType ComputeUpdate(const NeighborhoodType &neighborhood, void *globalData, const FloatOffsetType &offset=FloatOffsetType(0.0)) ITK_OVERRIDE
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
itkStaticConstMacro(ImageDimension, unsigned int, Superclass::ImageDimension)
Superclass::FloatOffsetType FloatOffsetType
itkTypeMacro(BinaryMinMaxCurvatureFlowFunction, MinMaxCurvatureFlowFunction)
static const unsigned int ImageDimension
A templated class holding a n-Dimensional vector.
const double & GetThreshold() const
void operator=(const Self &) ITK_DELETE_FUNCTION
SmartPointer< Self > Pointer
Superclass::RadiusType RadiusType
BinaryMinMaxCurvatureFlowFunction Self
Superclass::NeighborhoodType NeighborhoodType
Superclass::PixelType PixelType
MinMaxCurvatureFlowFunction< TImage > Superclass
SmartPointer< const Self > ConstPointer
Superclass::ImageType ImageType
Superclass::PixelType PixelType
Superclass::RadiusType RadiusType
Superclass::ImageType ImageType
~BinaryMinMaxCurvatureFlowFunction()
void SetThreshold(const double thresh)
BinaryMinMaxCurvatureFlowFunction()