aimsdata  5.1.2
Neuroimaging data handling
linearInterpolator.h File Reference
#include <cassert>
#include <cartodata/volume/volume.h>
#include <cartobase/smart/rcptr.h>
#include <vector>
Include dependency graph for linearInterpolator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  aims::Interpolator
 
class  aims::LinearInterpolator< T >
 

Namespaces

 aims
 The class for EcatSino data write operation.
 

Functions

carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const std::string &)
 
template<typename T >
carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< T > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< uint8_t > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< int8_t > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< uint16_t > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< int16_t > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< short > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< uint32_t > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< int32_t > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< float > > &)
 
template carto::rc_ptr< Interpolator > aims::getLinearInterpolator (const carto::rc_ptr< carto::Volume< double > > &)