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

POV (http://www.povray.org) format writer for mesh objects. More...

#include <aims/io/povW.h>

Public Member Functions

 PovWriter (const std::string &name)
 
 ~PovWriter ()
 
void write (const AimsTimeSurface< D, T > &thing)
 
std::string removeExtension (const std::string &name) const
 Return a name without .pov extension. More...
 

Detailed Description

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

POV (http://www.povray.org) format writer for mesh objects.

See also
TriWriter MeshReader Writer

Definition at line 52 of file povW.h.

Constructor & Destructor Documentation

◆ PovWriter()

template<int D, class T = Void>
aims::PovWriter< D, T >::PovWriter ( const std::string &  name)
inline

Definition at line 55 of file povW.h.

◆ ~PovWriter()

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

Definition at line 57 of file povW.h.

References AIMSDATA_API.

Member Function Documentation

◆ removeExtension()

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

Return a name without .pov extension.

Definition at line 80 of file povW.h.

◆ write()

template<int D, class T >
void aims::PovWriter< D, T >::write ( const AimsTimeSurface< D, T > &  thing)
inline

Definition at line 93 of file povW.h.

References norm(), and AimsTimeSurface< D, T >::vertex().

Referenced by aims::PovFormat< D >::write().


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