aimsdata  5.0.5
Neuroimaging data handling
aims::MeshReader< D, T > Class Template Reference

Mesh format readers for mesh objects. More...

#include <aims/io/meshR.h>

Public Member Functions

 MeshReader (const std::string &name, ItemReader< T > *ir=0)
 
 ~MeshReader ()
 
void read (AimsTimeSurface< D, T > &thing, int frame=-1)
 
std::string removeExtension (const std::string &name)
 Return a name without .mesh extension. More...
 
void setItemReader (ItemReader< T > *ir)
 

Detailed Description

template<int D, class T = Void>
class aims::MeshReader< D, T >

Mesh format readers for mesh objects.

This reader can be used directly, or via the Reader / MeshFormat interface. End users should always use Reader which hides the format-specific operations, MeshReader is only a part of the mechanism

See also
TriReader

Definition at line 58 of file meshR.h.

Constructor & Destructor Documentation

◆ MeshReader()

template<int D, class T = Void>
aims::MeshReader< D, T >::MeshReader ( const std::string &  name,
ItemReader< T > *  ir = 0 
)
inline

Definition at line 61 of file meshR.h.

◆ ~MeshReader()

template<int D, class T = Void>
aims::MeshReader< D, T >::~MeshReader ( )
inline

Member Function Documentation

◆ read()

◆ removeExtension()

template<int D, class T >
std::string aims::MeshReader< D, T >::removeExtension ( const std::string &  name)
inline

Return a name without .mesh extension.

Definition at line 89 of file meshR.h.

Referenced by aims::MeshReader< D, T >::~MeshReader().

◆ setItemReader()

template<int D, class T = Void>
void aims::MeshReader< D, T >::setItemReader ( ItemReader< T > *  ir)
inline

Definition at line 69 of file meshR.h.

References AIMSDATA_API.


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