18 #ifndef itkLaplacianSegmentationLevelSetFunction_h
19 #define itkLaplacianSegmentationLevelSetFunction_h
33 template<
typename TImageType,
typename TFeatureImageType = TImageType >
100 void operator=(const
Self &) ITK_DELETE_FUNCTION;
104 #ifndef ITK_MANUAL_INSTANTIATION
105 #include "itkLaplacianSegmentationLevelSetFunction.hxx"
Light weight base class for most itk classes.
virtual ~LaplacianSegmentationLevelSetFunction()
SmartPointer< const Self > ConstPointer
LaplacianSegmentationLevelSetFunction()
SegmentationLevelSetFunction< TImageType, TFeatureImageType > Superclass
Superclass::ImageType ImageType
virtual void CalculateSpeedImage() override
ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
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...
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