MeVisLab Toolbox Reference
|
This is the complete list of members for ml::MLImageFormatTools, including all inherited members.
_compressPageData(DataCompressor *compressor, SubImage &dataSubImg, MLint &dstBufSize) | ml::MLImageFormatTools | protectedstatic |
_decompressPageData(const MLImageFormatInfos &infos, const size_t savedPageSizeInBytes, const size_t expectedSizeInBytes, MLuint8 *&loadedPage, bool &isLossy) | ml::MLImageFormatTools | protectedstatic |
_destroyFileProperties(MLImageFormatInfos *&infos) | ml::MLImageFormatTools | protectedstatic |
_loadFileProperties(MLImageFormatInfos &infos) | ml::MLImageFormatTools | protectedstatic |
_loadPage(const MLImageFormatInfos &infos, MLint pageId, SubImage &pageBuf) | ml::MLImageFormatTools | protectedstatic |
_saveIndexTableAndPages(MLImageFormatInfos &infos, const SubImageBox &box, PagedImage *inputPagedImg, const SubImage *inputSubImg, MLImageFormatNotifyCB *callback, void *userData, const ScaleShiftData &scaleShiftData, bool replaceAreaToSave, MLuint32 saveModeBits, MLdouble *saveTime=nullptr, MLdouble *prepTime=nullptr) | ml::MLImageFormatTools | protectedstatic |
_savePage(MLImageFormatInfos &infos, const MLint pageId, const bool isOutsideAreaToSave, const MLTypeData *defaultVoxelPtr, const SubImage &subImgToSave, const bool replaceOnlyWrittenPageIds, const MLuint32 saveModeBits, TimeCounter &saveTimer, MLdouble &saveTime, TimeCounter &calcTimer, MLdouble &calcTime) | ml::MLImageFormatTools | protectedstatic |
AllowPartialPages enum value | ml::MLImageFormatTools | |
calcCheckSum(const void *dataPtr, size_t numBytes, size_t voxSize) | ml::MLImageFormatTools | static |
close(MLImageFormatInfos *&infos) | ml::MLImageFormatTools | static |
DefaultSaveMode enum value | ml::MLImageFormatTools | |
getTile(const MLImageFormatInfos &infos, SubImage &subImgToFill, bool useFileDataType, bool useFileRegion, const ScaleShiftData &scaleShiftData) | ml::MLImageFormatTools | static |
ML_FILE_VERSION_STRING | ml::MLImageFormatTools | static |
ML_FILE_VERSION_STRING_EXT | ml::MLImageFormatTools | static |
ML_MAX_VERSION_AND_FIRST_PAIR_SIZE | ml::MLImageFormatTools | static |
MLImageFormatNotifyCB typedef | ml::MLImageFormatTools | |
MLImageFormatSaveHandler | ml::MLImageFormatTools | friend |
open(MLImageFormatInfos *&infos, const std::string &fileName, bool truncate=false, const std::string &compressorName="", const MLImageFormatTagList &compressionTagList=MLImageFormatTagList::getDefaultEmptyTagList(), const MLImageFormatTagList &userTagList=MLImageFormatTagList::getDefaultEmptyTagList(), const MLImageFormatTagList &privateTagList=MLImageFormatTagList::getDefaultEmptyTagList(), const std::string &defaultVoxelValue="0", bool rewritable=true, bool suppressReadCheckSumTests=false) | ml::MLImageFormatTools | static |
open(MLImageFormatInfos *&infos, MLImageFormatAbstractFileHandle *fileHandle, bool truncate=false, const std::string &compressorName="", const MLImageFormatTagList &compressionTagList=MLImageFormatTagList::getDefaultEmptyTagList(), const MLImageFormatTagList &userTagList=MLImageFormatTagList::getDefaultEmptyTagList(), const MLImageFormatTagList &privateTagList=MLImageFormatTagList::getDefaultEmptyTagList(), const std::string &defaultVoxelValue="0", bool rewritable=true, bool suppressReadCheckSumTests=false) | ml::MLImageFormatTools | static |
overwrite(MLImageFormatInfos &infos, PagedImage &inputPagedImg, const SubImageBox &box, MLImageFormatNotifyCB *callback, void *userData, const ScaleShiftData &scaleShiftData, MLuint32 saveModeBits=DefaultSaveMode, MLdouble *saveTime=nullptr, MLdouble *prepTime=nullptr) | ml::MLImageFormatTools | static |
overwrite(MLImageFormatInfos &infos, const SubImage &inputSubImg, MLImageFormatNotifyCB *callback, void *userData, const ScaleShiftData &scaleShiftData, MLuint32 saveModeBits=DefaultSaveMode, MLdouble *saveTime=nullptr, MLdouble *prepTime=nullptr) | ml::MLImageFormatTools | static |
overwriteHeaderAndPageList(const MLImageFormatInfos &infos, MLuint32 saveModeBits) | ml::MLImageFormatTools | static |
save(MLImageFormatInfos &infos, PagedImage &inputPagedImg, const SubImageBox &box=SubImageBox(), MLImageFormatNotifyCB *callback=nullptr, void *userData=nullptr, const ScaleShiftData &scaleShiftData=ScaleShiftData(), MLuint32 saveModeBits=DefaultSaveMode, MLdouble *saveTime=nullptr, MLdouble *prepTime=nullptr) | ml::MLImageFormatTools | static |
SaveModeBits enum name | ml::MLImageFormatTools | |
SaveOnlyDefaultValue enum value | ml::MLImageFormatTools | |
setDICOMTreeSourceFileName(PagedImage &outImg, const std::string &fileName) | ml::MLImageFormatTools | static |