15 #ifndef itkBasicFiniteDifferenceBaseClassImageFilter_h
16 #define itkBasicFiniteDifferenceBaseClassImageFilter_h
17 #include <itkImageToImageFilter.h>
32 template <
class TInputImage,
class TOutputImage>
34 :
public ImageToImageFilter<TInputImage, TOutputImage>
39 typedef ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
50 void PrintSelf(std::ostream& os, Indent indent)
const;
53 itkStaticConstMacro(
Dimension,
unsigned int, TInputImage::ImageDimension);
61 virtual void BeforeThreadedGenerateData();
64 double d(
int dimension, IndexType&
location, TInputImage*
image);
67 double dd(
int dimension, IndexType&
location, TInputImage*
image);
70 double dd(
int dimension1,
int dimension2, IndexType&
location, TInputImage*
image);
73 ImageRegionType CheckAndAdjustRegion(
const ImageRegionType& region, TInputImage*
image);
78 void operator=(
const Self&);
84 #ifndef ITK_MANUAL_INSTANTIATION
85 #include "itkBasicFiniteDifferenceBaseClassImageFilter.txx"
SmartPointer< const Self > ConstPointer
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:41
SmartPointer< Self > Pointer
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:40
ImageType::SizeType SizeType
Definition: niftkMakeLapUSProbeBasicModel.cxx:31
TInputImage::RegionType ImageRegionType
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:44
GLint location
Definition: glew.h:1819
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: glew.h:4052
Definition: niftkITKAffineResampleImage.cxx:74
ImageType::IndexType IndexType
Definition: niftkMakeLapUSProbeBasicModel.cxx:32
BasicFiniteDifferenceBaseClassImageFilter Self
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:38
TInputImage::SizeType SizeType
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:43
TInputImage::IndexType IndexType
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:42
ImageType::RegionType RegionType
Definition: niftkMakeLapUSProbeBasicModel.cxx:30
ImageToImageFilter< TInputImage, TOutputImage > Superclass
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:39
Abstract base class to provide first, second, mixed derivatives, which can be subclassed for things l...
Definition: itkBasicFiniteDifferenceBaseClassImageFilter.h:33
const unsigned int Dimension
Definition: niftkBreastDCEandADC.cxx:89