aimsgui 6.0.0
aims::QtFormatsWriter< T > Class Template Reference

#include <aims/io/qtformatsW.h>

Public Member Functions

 QtFormatsWriter (const std::string &name)
 
 ~QtFormatsWriter ()
 
void write (const carto::Volume< T > &thing)
 
void writeFrame (const carto::Volume< T > &thing, const std::string &filename, unsigned zfame, unsigned tframe)
 called by write(), but you can call it for single frame writing (axial slice)
 
std::string format () const
 
void writeFrame (const carto::Volume< uint8_t > &thing, const std::string &filename, unsigned z, unsigned t)
 

Detailed Description

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

Definition at line 53 of file qtformatsW.h.

Constructor & Destructor Documentation

◆ QtFormatsWriter()

template<typename T>
aims::QtFormatsWriter< T >::QtFormatsWriter ( const std::string & name)
inline

Definition at line 56 of file qtformatsW.h.

◆ ~QtFormatsWriter()

template<typename T>
aims::QtFormatsWriter< T >::~QtFormatsWriter ( )
inline

Definition at line 57 of file qtformatsW.h.

Member Function Documentation

◆ format()

template<typename T>
std::string aims::QtFormatsWriter< T >::format ( ) const
inline

Definition at line 122 of file qtformatsW.h.

References carto::FileUtil::extension(), and carto::stringUpper().

Referenced by write(), and writeFrame().

◆ write()

◆ writeFrame() [1/2]

template<typename T>
void aims::QtFormatsWriter< T >::writeFrame ( const carto::Volume< T > & thing,
const std::string & filename,
unsigned zfame,
unsigned tframe )
inline

◆ writeFrame() [2/2]


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