14#ifndef itkDiffusionTensor3DWindowedSincInterpolateImageFunction_h
15#define itkDiffusionTensor3DWindowedSincInterpolateImageFunction_h
18#include <itkWindowedSincInterpolateImageFunction.h>
19#include <itkConstantBoundaryCondition.h>
31 class TWindowFunction = Function::HammingWindowFunction<VRadius>,
32 class TBoundaryCondition = ConstantBoundaryCondition<Image<TData, 3> >,
33 class TCoordRep =
double
45 typedef WindowedSincInterpolateImageFunction<
ImageType,
46 VRadius, TWindowFunction,
61#ifndef ITK_MANUAL_INSTANTIATION
62#include "itkDiffusionTensor3DWindowedSincInterpolateImageFunction.txx"
DiffusionTensor3DInterpolateImageFunctionReimplementation()
Image< DataType, 3 > ImageType
void AllocateInterpolator() override
SmartPointer< const Self > ConstPointer
DiffusionTensor3DInterpolateImageFunctionReimplementation< DataType, TCoordRep > Superclass
itkTypeMacro(DiffusionTensor3DWindowedSincInterpolateImageFunction, DiffusionTensor3DInterpolateImageFunctionReimplementation)
DiffusionTensor3DWindowedSincInterpolateImageFunction Self
WindowedSincInterpolateImageFunctionType::Pointer windowedSincInterpolator[6]
WindowedSincInterpolateImageFunction< ImageType, VRadius, TWindowFunction, TBoundaryCondition, TCoordRep > WindowedSincInterpolateImageFunctionType
SmartPointer< Self > Pointer
Superclass::ImageType ImageType
Simplified inverse ITK transforms.