20 #ifndef MIRTK_SincInterpolateImageFunction4D_H    21 #define MIRTK_SincInterpolateImageFunction4D_H    23 #include "mirtk/SincInterpolateImageFunction.h"    24 #include "mirtk/BaseImage.h"    33 template <
class TImage>
    49   VoxelType 
Get(
double, 
double, 
double, 
double) 
const;
    64   template <
class TOtherImage> 
typename TOtherImage::VoxelType
    65   Get(
const TOtherImage *, 
double, 
double, 
double, 
double) 
const;
    77   template <
class TOtherImage> 
typename TOtherImage::VoxelType
    78   GetWithPadding(
const TOtherImage *, 
double, 
double, 
double, 
double) 
const;
    85   virtual VoxelType 
GetInside(
double, 
double, 
double, 
double) 
const;
    88   virtual VoxelType 
GetOutside(
double, 
double, 
double, 
double) 
const;
   129 #endif // MIRTK_SincInterpolateImageFunction4D_H VoxelType Get(double, double, double, double) const
GenericSincInterpolateImageFunction4D()
Default constructor. 
SincInterpolateImageFunction4D()
Constructor. 
virtual VoxelType GetInside(double, double, double, double) const
virtual VoxelType GetOutside(double, double, double, double) const
Evaluate generic image at an arbitrary location (in pixels) 
VoxelType GetWithPadding(double, double, double, double) const
virtual VoxelType GetWithPaddingOutside(double, double, double, double) const
virtual VoxelType GetWithPaddingInside(double, double, double, double) const