18 #ifndef __itkMultiphaseDenseFiniteDifferenceImageFilter_h
19 #define __itkMultiphaseDenseFiniteDifferenceImageFilter_h
100 template<
class TInputImage,
class TFeatureImage,
class TOutputImage,
class TFunction,
101 typename TIdCell =
unsigned int >
104 TOutputImage, TFunction, TIdCell >
111 TFeatureImage, TOutputImage, TFunction, TIdCell >
Superclass;
120 itkStaticConstMacro(ImageDimension,
unsigned int, Superclass::ImageDimension);
172 #ifdef ITK_USE_CONCEPT_CHECKING
184 itkSetMacro(ReinitializeCounter,
unsigned int);
185 itkGetMacro(ReinitializeCounter,
unsigned int);
190 this->m_ReinitializeCounter = 1;
197 virtual void PrintSelf(std::ostream &,
Indent indent)
const;
202 virtual void CopyInputToOutput();
204 virtual void PostProcessOutput();
209 virtual void ApplyUpdate(TimeStepType dt);
216 void operator=(
const Self &);
220 virtual void AllocateUpdateBuffer();
232 #ifndef ITK_MANUAL_INSTANTIATION
233 #include "itkMultiphaseDenseFiniteDifferenceImageFilter.hxx"