MeVisLab Toolbox Reference
|
A internal structure containing information about an opened file. More...
#include <mlImageFormatInfos.h>
Public Member Functions | |
MLImageFormatInfos () | |
Standard constructor. More... | |
~MLImageFormatInfos () | |
Destructor to clean up. More... | |
void | reset () |
Resets to construction state. More... | |
Public Attributes | |
MLImageFormatAbstractFileHandle * | fileHandle |
The descriptor of the file; NULL if closed. More... | |
std::string | defaultVoxelValue |
String representation of a default value for voxels outside written image areas, a 'background value'. More... | |
MLint | endianess |
Endianness of the file. More... | |
MLint | usesCheckSum |
Non-zero if index tables stores page checksum values, zero otherwise. More... | |
MLint | usesPartialPages |
Non-zero if pages are allowed to be stored partially, zero otherwise. More... | |
PagedImage | props |
A PagedImage instance as property container. More... | |
MLImageFormatIdxTable | idxTab |
Index table with location and storage information for pages. More... | |
DataCompressor * | compressor |
Pointer to data compressor instance if available or NULL. More... | |
std::string | compressorName |
Name of data compressor used for page data or "" if not available. More... | |
std::string | compressorVersion |
Version of data compressor used for page data or "" if not available. More... | |
MLImageFormatTagList | compressionTagList |
Compression information stored as string values. More... | |
MLImageFormatTagList | userTagList |
List of all user defined tags. More... | |
MLImageFormatTagList | privateTagList |
List of all private tags. More... | |
MLImageFormatTagList | tagList |
List of all tags. More... | |
A internal structure containing information about an opened file.
Not to be used, as it is subject to change.
Definition at line 44 of file mlImageFormatInfos.h.
ml::MLImageFormatInfos::MLImageFormatInfos | ( | ) |
Standard constructor.
ml::MLImageFormatInfos::~MLImageFormatInfos | ( | ) |
Destructor to clean up.
void ml::MLImageFormatInfos::reset | ( | ) |
Resets to construction state.
MLImageFormatTagList ml::MLImageFormatInfos::compressionTagList |
Compression information stored as string values.
Definition at line 88 of file mlImageFormatInfos.h.
DataCompressor* ml::MLImageFormatInfos::compressor |
Pointer to data compressor instance if available or NULL.
Definition at line 79 of file mlImageFormatInfos.h.
std::string ml::MLImageFormatInfos::compressorName |
Name of data compressor used for page data or "" if not available.
Definition at line 82 of file mlImageFormatInfos.h.
std::string ml::MLImageFormatInfos::compressorVersion |
Version of data compressor used for page data or "" if not available.
Definition at line 85 of file mlImageFormatInfos.h.
std::string ml::MLImageFormatInfos::defaultVoxelValue |
String representation of a default value for voxels outside written image areas, a 'background value'.
Definition at line 61 of file mlImageFormatInfos.h.
MLint ml::MLImageFormatInfos::endianess |
Endianness of the file.
Definition at line 64 of file mlImageFormatInfos.h.
MLImageFormatAbstractFileHandle* ml::MLImageFormatInfos::fileHandle |
The descriptor of the file; NULL if closed.
Definition at line 57 of file mlImageFormatInfos.h.
MLImageFormatIdxTable ml::MLImageFormatInfos::idxTab |
Index table with location and storage information for pages.
Definition at line 76 of file mlImageFormatInfos.h.
MLImageFormatTagList ml::MLImageFormatInfos::privateTagList |
List of all private tags.
Definition at line 94 of file mlImageFormatInfos.h.
PagedImage ml::MLImageFormatInfos::props |
A PagedImage instance as property container.
Definition at line 73 of file mlImageFormatInfos.h.
MLImageFormatTagList ml::MLImageFormatInfos::tagList |
List of all tags.
Definition at line 97 of file mlImageFormatInfos.h.
MLImageFormatTagList ml::MLImageFormatInfos::userTagList |
List of all user defined tags.
Definition at line 91 of file mlImageFormatInfos.h.
MLint ml::MLImageFormatInfos::usesCheckSum |
Non-zero if index tables stores page checksum values, zero otherwise.
Definition at line 67 of file mlImageFormatInfos.h.
MLint ml::MLImageFormatInfos::usesPartialPages |
Non-zero if pages are allowed to be stored partially, zero otherwise.
Definition at line 70 of file mlImageFormatInfos.h.