aimsdata 6.0.0
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

namespace  aims
 The class for EcatSino data write operation.
 

Functions

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