34 #ifndef __itkAdvancedRayCastInterpolateImageFunction_h
35 #define __itkAdvancedRayCastInterpolateImageFunction_h
37 #include "itkInterpolateImageFunction.h"
38 #include "itkTransform.h"
39 #include "itkVector.h"
55 template<
class TInputImage,
class TCoordRep =
double >
57 public InterpolateImageFunction< TInputImage, TCoordRep >
63 typedef InterpolateImageFunction< TInputImage, TCoordRep >
Superclass;
69 TInputImage::ImageDimension );
75 typedef Transform< TCoordRep, InputImageDimension, InputImageDimension >
TransformType;
83 typedef typename Superclass::InputPixelType
PixelType;
85 typedef typename TInputImage::SizeType
SizeType;
163 itkSetMacro( Threshold,
double );
165 itkGetConstMacro( Threshold,
double );
197 void PrintSelf( std::ostream & os, Indent indent )
const;
220 #ifndef ITK_MANUAL_INSTANTIATION
221 #include "itkAdvancedRayCastInterpolateImageFunction.hxx"