18 #ifndef itkLaplacianSegmentationLevelSetFunction_h 19 #define itkLaplacianSegmentationLevelSetFunction_h 33 template<
typename TImageType,
typename TFeatureImageType = TImageType >
64 virtual
void Initialize(const RadiusType & r) ITK_OVERRIDE
100 void operator=(
const Self &) ITK_DELETE_FUNCTION;
104 #ifndef ITK_MANUAL_INSTANTIATION 105 #include "itkLaplacianSegmentationLevelSetFunction.hxx" virtual ~LaplacianSegmentationLevelSetFunction()
SmartPointer< const Self > ConstPointer
LaplacianSegmentationLevelSetFunction()
SegmentationLevelSetFunction< TImageType, TFeatureImageType > Superclass
Superclass::ImageType ImageType
virtual void CalculateSpeedImage() override
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
bool ExactlyEquals(const TInput1 &x1, const TInput2 &x2)
Return the result of an exact comparison between two scalar values of potetially different types...
Superclass::RadiusType RadiusType
SmartPointer< Self > Pointer
static const unsigned int ImageDimension
Superclass::ScalarValueType ScalarValueType
Superclass::ScalarValueType ScalarValueType
virtual void Initialize(const RadiusType &r) override
void SetAdvectionWeight(const ScalarValueType value) override
virtual void SetPropagationWeight(const ScalarValueType p)
Superclass::FeatureScalarType FeatureScalarType
This function is used in LaplacianSegmentationImageFilter to segment structures in an image based Lap...
void operator=(const Self &) ITK_DELETE_FUNCTION
Superclass::RadiusType RadiusType
FeatureImageType::PixelType FeatureScalarType
Superclass::ImageType ImageType
TFeatureImageType FeatureImageType
virtual void Initialize(const RadiusType &r) override
Define additional traits for native types such as int or float.
virtual void SetCurvatureWeight(const ScalarValueType c)
virtual void SetAdvectionWeight(const ScalarValueType a)
static const unsigned int ImageDimension
LaplacianSegmentationLevelSetFunction Self