aimsdata  4.7.0
Neuroimaging data handling
aims::MeshProjection< T > Class Template Referenceabstract

#include <aims/meshprojection/meshprojection.h>

Public Member Functions

virtual ~MeshProjection ()
 
 MeshProjection (const AimsSurfaceTriangle *, const carto::Volume< T > *)
 
const AimsSurfaceTrianglemesh () const
 
const carto::Volume< T > * volume () const
 
virtual TimeTexture< T > * project ()=0
 
virtual std::string projectType ()=0
 

Detailed Description

template<typename T>
class aims::MeshProjection< T >

Definition at line 55 of file meshprojection.h.

Constructor & Destructor Documentation

◆ ~MeshProjection()

template<typename T >
aims::MeshProjection< T >::~MeshProjection ( )
virtual

Definition at line 46 of file meshprojection_d.h.

◆ MeshProjection()

template<typename T >
aims::MeshProjection< T >::MeshProjection ( const AimsSurfaceTriangle mesh,
const carto::Volume< T > *  vol 
)

Definition at line 52 of file meshprojection_d.h.

Member Function Documentation

◆ mesh()

template<typename T >
const AimsSurfaceTriangle * aims::MeshProjection< T >::mesh ( ) const

Definition at line 60 of file meshprojection_d.h.

◆ project()

template<typename T>
virtual TimeTexture<T>* aims::MeshProjection< T >::project ( )
pure virtual

◆ projectType()

template<typename T>
virtual std::string aims::MeshProjection< T >::projectType ( )
pure virtual

◆ volume()

template<typename T >
const carto::Volume< T > * aims::MeshProjection< T >::volume ( ) const

Definition at line 66 of file meshprojection_d.h.


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