A.I.M.S


graphmanip.h File Reference
Include dependency graph for graphmanip.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AimsData< T >
 
class  aims::BucketMap< T >
 An alternate, ordered, representation for buckets (voxels lists). More...
 
struct  aims::GraphElementCode
 Describe how Aims objects are stored in graph objects. More...
 
class  aims::GraphManip
 Various manipulations on graphs. More...
 

Namespaces

 aims
 The class for EcatSino data write operation.
 
 aims::DataManip
 
 carto
 

Macros

#define _TMP_   rc_ptr<std::map<std::string,std::map<std::string,aims::GraphElementCode> > >
 

Typedefs

typedef
aims::AffineTransformation3d 
Motion
 
typedef std::map< std::string,
std::map< std::string,
GraphElementCode > > 
aims::GraphElementTable
 GraphElementCode table, stored in graphs in attribute "aims_objects_table" (carto::rc_ptr<GraphElementTable>) More...
 

Functions

template<typename T >
void aims::DataManip::adjustVoxelSize (T &, const T &)
 utility function to copy voxel sizes from an object to another (if applicable) More...
 
template<typename T >
void aims::DataManip::insertElement (T &dest, int index, const T &src)
 insert a sub-element in a container data (time bucket/mesh/texture, or volume of labels...) More...
 
template<typename T >
carto::PropertySetaims::DataManip::getHeader (T &obj)
 
template<typename T >
void aims::DataManip::setHeaderInfo (T &obj, const carto::GenericObject &srcheader)
 

Macro Definition Documentation

#define _TMP_   rc_ptr<std::map<std::string,std::map<std::string,aims::GraphElementCode> > >

Definition at line 208 of file graphmanip.h.

Typedef Documentation

Definition at line 48 of file graphmanip.h.