18 #ifndef __itkVectorLinearInterpolateImageFunction_h
19 #define __itkVectorLinearInterpolateImageFunction_h
42 template<
class TInputImage,
class TCoordRep =
double >
65 typedef typename Superclass::RealType
RealType;
68 itkStaticConstMacro(Dimension,
unsigned int,
69 Superclass::Dimension);
72 itkStaticConstMacro(ImageDimension,
unsigned int, Superclass::ImageDimension);
97 void PrintSelf(std::ostream & os,
Indent indent)
const;
102 void operator=(
const Self &);
111 #define ITK_TEMPLATE_VectorLinearInterpolateImageFunction(_, EXPORT, TypeX, TypeY) \
114 _( 2 ( class EXPORT VectorLinearInterpolateImageFunction< ITK_TEMPLATE_2 TypeX > ) ) \
115 namespace Templates \
117 typedef VectorLinearInterpolateImageFunction< ITK_TEMPLATE_2 TypeX > \
118 VectorLinearInterpolateImageFunction##TypeY; \
122 #if ITK_TEMPLATE_EXPLICIT
123 #include "Templates/itkVectorLinearInterpolateImageFunction+-.h"
127 #include "itkVectorLinearInterpolateImageFunction.hxx"