14#ifndef itkDiffusionTensor3DBSplineInterpolateImageFunction_h
15#define itkDiffusionTensor3DBSplineInterpolateImageFunction_h
18#include <itkBSplineInterpolateImageFunction.h>
28template <
class TData,
class TCoordRep =
double>
39 typedef BSplineInterpolateImageFunction<ImageType, TCoordRep, double>
60#ifndef ITK_MANUAL_INSTANTIATION
61#include "itkDiffusionTensor3DBSplineInterpolateImageFunction.txx"
DiffusionTensor3DBSplineInterpolateImageFunction()
SmartPointer< const Self > ConstPointer
DiffusionTensor3DBSplineInterpolateImageFunction Self
itkTypeMacro(DiffusionTensor3DBSplineInterpolateImageFunction, DiffusionTensor3DInterpolateImageFunctionReimplementation)
itkGetMacro(SplineOrder, int)
void AllocateInterpolator() override
Superclass::ImageType ImageType
DiffusionTensor3DInterpolateImageFunctionReimplementation< DataType, TCoordRep > Superclass
SmartPointer< Self > Pointer
unsigned int m_SplineOrder
BSplineInterpolateFunction::Pointer bSplineInterpolateFunction[6]
itkSetMacro(SplineOrder, unsigned int)
BSplineInterpolateImageFunction< ImageType, TCoordRep, double > BSplineInterpolateFunction
DiffusionTensor3DInterpolateImageFunctionReimplementation()
Image< DataType, 3 > ImageType
Simplified inverse ITK transforms.