18 #ifndef __itkDenseFiniteDifferenceImageFilter_h
19 #define __itkDenseFiniteDifferenceImageFilter_h
68 template<
class TInputImage,
class TOutputImage >
88 typedef typename Superclass::FiniteDifferenceFunctionType
93 itkStaticConstMacro(ImageDimension,
unsigned int, Superclass::ImageDimension);
105 #ifdef ITK_USE_CONCEPT_CHECKING
121 { m_UpdateBuffer = UpdateBufferType::New(); }
123 void PrintSelf(std::ostream & os,
Indent indent)
const;
128 virtual void CopyInputToOutput();
133 virtual void ApplyUpdate(
const TimeStepType& dt);
138 {
return m_UpdateBuffer; }
143 virtual TimeStepType CalculateChange();
147 virtual void AllocateUpdateBuffer();
171 void operator=(
const Self &);
195 #ifndef ITK_MANUAL_INSTANTIATION
196 #include "itkDenseFiniteDifferenceImageFilter.hxx"