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