#include "interp/linear.h"
  
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 | |
| Transform & | operator= (const Transform &)=delete | 
| Transform & | operator= (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::LinearInterpBase< ImageType, 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::LinearInterpBase< ImageType, PType > | |
| const coef_type | zero | 
| const coef_type | eps | 
| Eigen::Vector3d | P | 
  Protected Attributes inherited from MR::Interp::Base< ImageType > | |
| default_type | bounds [3] | 
| bool | out_of_bounds |