18 #ifndef __itkGeodesicActiveContourShapePriorLevelSetFunction_h
19 #define __itkGeodesicActiveContourShapePriorLevelSetFunction_h
92 template<
class TImageType,
class TFeatureImageType = TImageType >
113 typedef typename Superclass::ImageType
ImageType;
123 itkStaticConstMacro(ImageDimension,
unsigned int,
124 Superclass::ImageDimension);
127 virtual void CalculateSpeedImage();
130 virtual void CalculateAdvectionImage();
135 {
return this->PropagationSpeed(neighborhood, offset, gd); }
139 void SetDerivativeSigma(
const double v)
140 { m_DerivativeSigma = v; }
141 double GetDerivativeSigma()
142 {
return m_DerivativeSigma; }
147 Superclass::Initialize(r);
163 m_DerivativeSigma = 1.0;
170 void operator=(
const Self &);
173 void PrintSelf(std::ostream & os,
Indent indent)
const
175 Superclass::PrintSelf(os, indent);
176 os << indent <<
"DerivativeSigma: " << m_DerivativeSigma << std::endl;
184 #ifndef ITK_MANUAL_INSTANTIATION
185 #include "itkGeodesicActiveContourShapePriorLevelSetFunction.hxx"