18 #ifndef __itkGeodesicActiveContourLevelSetFunction_h
19 #define __itkGeodesicActiveContourLevelSetFunction_h
76 template<
typename TImageType,
typename TFeatureImageType = TImageType >
167 #ifndef ITK_MANUAL_INSTANTIATION
168 #include "itkGeodesicActiveContourLevelSetFunction.hxx"
Superclass::FloatOffsetType FloatOffsetType
void PrintSelf(std::ostream &s, Indent indent) const
void SetDerivativeSigma(const double v)
Superclass::ImageType ImageType
virtual ScalarValueType CurvatureSpeed(const NeighborhoodType &neighborhood, const FloatOffsetType &offset, GlobalDataStruct *gd) const
Light weight base class for most itk classes.
virtual ScalarValueType PropagationSpeed(const NeighborhoodType &, const FloatOffsetType &, GlobalDataStruct *gd) const
Superclass::FeatureScalarType FeatureScalarType
Superclass::ScalarValueType ScalarValueType
SmartPointer< const Self > ConstPointer
GeodesicActiveContourLevelSetFunction()
Superclass::ImageType ImageType
virtual ~GeodesicActiveContourLevelSetFunction()
virtual void CalculateAdvectionImage()
double GetDerivativeSigma()
Superclass::GlobalDataStruct GlobalDataStruct
Superclass::VectorImageType VectorImageType
ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
static const unsigned int ImageDimension
Superclass::RadiusType RadiusType
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
Superclass::GlobalDataStruct GlobalDataStruct
Superclass::ScalarValueType ScalarValueType
TFeatureImageType FeatureImageType
void operator=(const Self &)
A templated class holding a n-Dimensional vector.
virtual void SetPropagationWeight(const ScalarValueType p)
virtual void CalculateSpeedImage()
virtual void Initialize(const RadiusType &r)
Superclass::FloatOffsetType FloatOffsetType
SegmentationLevelSetFunction< TImageType, TFeatureImageType > Superclass
FeatureImageType::PixelType FeatureScalarType
Superclass::NeighborhoodType NeighborhoodType
virtual void Initialize(const RadiusType &r)
void PrintSelf(std::ostream &os, Indent indent) const
Control indentation during Print() invocation.
This function is used in GeodesicActiveContourLevelSetImageFilter to segment structures in an image b...
Define additional traits for native types such as int or float.
Superclass::NeighborhoodType NeighborhoodType
virtual void SetCurvatureWeight(const ScalarValueType c)
virtual void SetAdvectionWeight(const ScalarValueType a)
static const unsigned int ImageDimension
GeodesicActiveContourLevelSetFunction Self
Image< VectorType, itkGetStaticConstMacro(ImageDimension) > VectorImageType
Superclass::RadiusType RadiusType
SmartPointer< Self > Pointer