18 #ifndef __itkVectorCentralDifferenceImageFunction_h
19 #define __itkVectorCentralDifferenceImageFunction_h
47 class TCoordRep =
float >
51 TInputImage::PixelType::Dimension,
52 TInputImage::ImageDimension >,
59 itkStaticConstMacro(Dimension,
unsigned int,
60 InputPixelType::Dimension);
63 itkStaticConstMacro(ImageDimension,
unsigned int,
64 TInputImage::ImageDimension);
69 Matrix< double, itkGetStaticConstMacro(Dimension),
70 itkGetStaticConstMacro(ImageDimension) >,
118 this->ConvertPointToNearestIndex(point, index);
119 return this->EvaluateAtIndex(index);
127 this->ConvertContinuousIndexToNearestIndex(cindex, index);
128 return this->EvaluateAtIndex(index);
141 itkSetMacro(UseImageDirection,
bool);
142 itkGetConstMacro(UseImageDirection,
bool);
143 itkBooleanMacro(UseImageDirection);
149 void PrintSelf(std::ostream & os,
Indent indent)
const;
154 void operator=(
const Self &);
163 #ifndef ITK_MANUAL_INSTANTIATION
164 #include "itkVectorCentralDifferenceImageFunction.hxx"