18 #ifndef itkVectorLinearInterpolateNearestNeighborExtrapolateImageFunction_h
19 #define itkVectorLinearInterpolateNearestNeighborExtrapolateImageFunction_h
53 template<
typename TInputImage,
typename TCoordRep =
float >
76 typedef typename Superclass::RealType
RealType;
85 itkStaticConstMacro(ImageDimension,
unsigned int, Superclass::ImageDimension);
123 virtual OutputType EvaluateAtContinuousIndex(
124 const ContinuousIndexType & index)
const ITK_OVERRIDE;
131 virtual OutputType EvaluateAtIndex(
const IndexType & index)
const ITK_OVERRIDE;
137 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
143 void operator=(
const Self &);
152 #ifndef ITK_MANUAL_INSTANTIATION
153 #include "itkVectorLinearInterpolateNearestNeighborExtrapolateImageFunction.hxx"
Superclass::ContinuousIndexType ContinuousIndexType
Light weight base class for most itk classes.
Superclass::IndexType IndexType
signed long IndexValueType
Superclass::PointType PointType
ImageBaseType::PointType PointType
Control indentation during Print() invocation.
Base class for all vector image interpolaters.
ImageBaseType::IndexType IndexType