|
aimsgui 6.0.0
|
#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) |
Definition at line 53 of file qtformatsW.h.
|
inline |
Definition at line 56 of file qtformatsW.h.
|
inline |
Definition at line 57 of file qtformatsW.h.
|
inline |
Definition at line 122 of file qtformatsW.h.
References carto::FileUtil::extension(), and carto::stringUpper().
Referenced by write(), and writeFrame().
|
inline |
Definition at line 85 of file qtformatsW.h.
References carto::DictionaryInterface::copyProperties(), carto::FileUtil::dirname(), aims::QtFormatsHeader::extension(), format(), carto::VolumeProxy< typename T >::getSizeT(), carto::VolumeProxy< typename T >::getSizeX(), carto::VolumeProxy< typename T >::getSizeY(), carto::VolumeProxy< typename T >::getSizeZ(), carto::VolumeProxy< typename T >::getVoxelSize(), carto::Headered::header(), carto::DataTypeCode< class T >::name(), aims::SliceFormatHeader::outputFilenames(), carto::Object::reference(), carto::FileUtil::removeExtension(), carto::FileUtil::separator(), carto::TypedObject< typename T >::setProperty(), writeFrame(), and aims::PythonHeader::writeMinf().
|
inline |
called by write(), but you can call it for single frame writing (axial slice)
Definition at line 134 of file qtformatsW.h.
References carto::Volume< typename T >::at(), format(), carto::VolumeProxy< typename T >::getSizeX(), carto::VolumeProxy< typename T >::getSizeY(), carto::VolumeProxy< typename T >::getVoxelSize(), carto::io_error::launchErrnoExcept(), and carto::DataTypeCode< class T >::name().
Referenced by write().
|
inline |
Definition at line 158 of file qtformatsW.h.
References carto::Volume< typename T >::at(), carto::FileUtil::extension(), carto::VolumeProxy< typename T >::getSizeX(), carto::VolumeProxy< typename T >::getSizeY(), carto::VolumeProxy< typename T >::getVoxelSize(), carto::io_error::launchErrnoExcept(), and carto::stringUpper().