18 #ifndef itkCentralDifferenceImageFunction_h
19 #define itkCentralDifferenceImageFunction_h
75 typename TCoordRep = float,
76 typename TOutputType = CovariantVector<double, TInputImage::ImageDimension >
86 itkStaticConstMacro(ImageDimension,
unsigned int,
87 TInputImage::ImageDimension);
141 virtual void SetInputImage(
const TInputImage *inputData) ITK_OVERRIDE;
204 itkSetMacro(UseImageDirection,
bool);
205 itkGetConstMacro(UseImageDirection,
bool);
206 itkBooleanMacro(UseImageDirection);
212 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
226 template<
typename Type >
228 template<
typename Type >
233 template<
typename Type >
235 template<
typename Type >
241 template<
typename Type >
243 template<
typename Type >
256 #ifndef ITK_MANUAL_INSTANTIATION
257 #include "itkCentralDifferenceImageFunction.hxx"
TInputImage InputImageType
Light weight base class for most itk classes.
CovariantVector< OutputValueType, itkGetStaticConstMacro(ImageDimension) > ScalarDerivativeType
InterpolateImageFunction< TInputImage, TCoordRep > InterpolatorType
SmartPointer< const Self > ConstPointer
Superclass::ContinuousIndexType ContinuousIndexType
OutputConvertType::ComponentType OutputValueType
InterpolatorType::Pointer InterpolatorPointer
Traits class used to by ConvertPixels to convert blocks of pixels.
PixelType::ComponentType ComponentType
SmartPointer< Self > Pointer
Calculate the derivative by central differencing.
CentralDifferenceImageFunction Self
ImageFunction< TInputImage, TOutputType, TCoordRep > Superclass
InputImageType::PixelType InputPixelType
InterpolatorPointer m_Interpolator
Superclass::PointType PointType
ImageBaseType::PointType PointType
DefaultConvertPixelTraits< InputPixelType > InputPixelConvertType
~CentralDifferenceImageFunction() override
Base class for all image interpolaters.
Superclass::IndexType IndexType
Control indentation during Print() invocation.
TInputImage::SpacingType SpacingType
A templated class holding a n-Dimensional covariant vector.
Evaluates a function of an image at specified position.
Superclass::OutputType OutputType
DefaultConvertPixelTraits< OutputType > OutputConvertType
ImageBaseType::IndexType IndexType