Developer documentation
Version 3.0.3-105-gd3941f44
MR::Interp::SplineInterp< ImageType, SplineType, PType > Class Template Reference

#include "interp/cubic.h"

Inheritance diagram for MR::Interp::SplineInterp< ImageType, SplineType, PType >:
MR::Interp::SplineInterpBase< ImageType, SplineType, PType > MR::Interp::Base< ImageType > MR::Transform

Additional Inherited Members

- Public Member Functions inherited from MR::Transform
void * operator new (std::size_t size)
 
void * operator new[] (std::size_t size)
 
void operator delete (void *ptr)
 
void operator delete[] (void *ptr)
 
template<class HeaderType >
 Transform (const HeaderType &header)
 An object for transforming between voxel, scanner and image coordinate spaces. More...
 
 Transform (const Transform &)=default
 
 Transform (Transform &&)=default
 
Transformoperator= (const Transform &)=delete
 
Transformoperator= (Transform &&)=delete
 
- Static Public Member Functions inherited from MR::Transform
template<class HeaderType >
static transform_type get_default (const HeaderType &header)
 
- Public Attributes inherited from MR::Transform
const Eigen::DiagonalMatrix< default_type, 3 > voxelsize
 
const transform_type voxel2scanner
 
const transform_type scanner2voxel
 
const transform_type image2scanner
 
const transform_type scanner2image
 
- Protected Member Functions inherited from MR::Interp::SplineInterpBase< ImageType, SplineType, PType >
ssize_t clamp (ssize_t x, ssize_t dim) const
 
- Protected Member Functions inherited from MR::Interp::Base< ImageType >
template<class VectorType >
bool set_out_of_bounds (const VectorType &pos)
 
void set_out_of_bounds (const bool value)
 
template<class VectorType >
Eigen::Vector3d intravoxel_offset (const VectorType &pos)
 
- Protected Attributes inherited from MR::Interp::SplineInterpBase< ImageType, SplineType, PType >
SplineType H [3]
 
Eigen::Vector3d P
 
- Protected Attributes inherited from MR::Interp::Base< ImageType >
default_type bounds [3]
 
bool out_of_bounds
 

Detailed Description

template<class ImageType, class SplineType, Math::SplineProcessingType PType>
class MR::Interp::SplineInterp< ImageType, SplineType, PType >

Definition at line 94 of file cubic.h.


The documentation for this class was generated from the following file: