A.I.M.S


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

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.

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

Definition at line 63 of file meshR.h.

Member Function Documentation

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.

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

Definition at line 69 of file meshR.h.


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