18 #ifndef __itkScalarChanAndVeseDenseLevelSetImageFilter_h
19 #define __itkScalarChanAndVeseDenseLevelSetImageFilter_h
62 template<
class TInputImage,
class TFeatureImage,
class TOutputImage,
63 class TFunction = ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage >,
64 class TSharedData =
typename TFunction::SharedDataType >
73 TFeatureImage, TOutputImage,
85 itkStaticConstMacro(ImageDimension,
unsigned int, TInputImage::ImageDimension);
107 typedef typename Superclass::FiniteDifferenceFunctionType
119 #ifdef ITK_USE_CONCEPT_CHECKING
137 this->m_SharedData = SharedDataType::New();
144 virtual void Initialize();
146 virtual void InitializeIteration();
151 void operator=(
const Self &);
157 #ifndef ITK_MANUAL_INSTANTIATION
158 #include "itkScalarChanAndVeseDenseLevelSetImageFilter.hxx"