aimsgui
5.1.2
|
#include <aims/io/qtformatsR.h>
Public Member Functions | |
QtFormatsReader (const std::string &name) | |
~QtFormatsReader () | |
void | read (AimsData< T > &thing, const carto::AllocatorContext &context, carto::Object options) |
void | readFrame (AimsData< T > &thing, QtFormatsHeader *hdr, const std::string &filename, unsigned zfame, unsigned tframe) |
called by read(), but you can call it for single frame reading (axial slice) More... | |
Definition at line 55 of file qtformatsR.h.
|
inline |
Definition at line 58 of file qtformatsR.h.
|
inline |
Definition at line 59 of file qtformatsR.h.
|
inline |
Definition at line 86 of file qtformatsR.h.
References carto::DataTypeCode< class >::dataType(), aims::QtFormatsHeader::dimT(), aims::QtFormatsHeader::dimX(), aims::QtFormatsHeader::dimY(), aims::QtFormatsHeader::dimZ(), AimsData< class >::dimZ(), carto::FileUtil::dirname(), carto::TypedObject< class >::hasProperty(), aims::SliceFormatHeader::inputFilenames(), nt, aims::QtFormatsHeader::read(), carto::TypedObject< class >::removeProperty(), carto::FileUtil::separator(), AimsData< class >::setHeader(), carto::TypedObject< class >::setProperty(), AimsData< class >::setSizeT(), AimsData< class >::setSizeX(), AimsData< class >::setSizeY(), AimsData< class >::setSizeZ(), aims::QtFormatsHeader::setType(), aims::QtFormatsHeader::sizeT(), aims::QtFormatsHeader::sizeX(), aims::QtFormatsHeader::sizeY(), and aims::QtFormatsHeader::sizeZ().
Referenced by aims::operator>>().
|
inline |
called by read(), but you can call it for single frame reading (axial slice)
Definition at line 175 of file qtformatsR.h.
References AimsData< class >::dimX(), AimsData< class >::dimY(), aims::SliceFormatHeader::filename(), carto::TypedObject< class >::getProperty(), aims::QtFormatsHeader::hasRead(), carto::Mutex::lock(), aims::QtFormatsHeader::qformatsMutex(), and carto::Mutex::unlock().