17 #ifndef __itkVectorLinearInterpolateImageFunction_h
18 #define __itkVectorLinearInterpolateImageFunction_h
41 template <
class TInputImage,
class TCoordRep =
double>
63 typedef typename Superclass::RealType
RealType;
66 itkStaticConstMacro(Dimension,
unsigned int,
67 Superclass::Dimension);
70 itkStaticConstMacro(ImageDimension,
unsigned int,Superclass::ImageDimension);
96 void PrintSelf(std::ostream& os,
Indent indent)
const;
100 void operator=(
const Self&);
110 #define ITK_TEMPLATE_VectorLinearInterpolateImageFunction(_, EXPORT, x, y) namespace itk { \
111 _(2(class EXPORT VectorLinearInterpolateImageFunction< ITK_TEMPLATE_2 x >)) \
112 namespace Templates { typedef VectorLinearInterpolateImageFunction< ITK_TEMPLATE_2 x > \
113 VectorLinearInterpolateImageFunction##y; } \
116 #if ITK_TEMPLATE_EXPLICIT
117 # include "Templates/itkVectorLinearInterpolateImageFunction+-.h"