MeVisLab Toolbox Reference
|
This is the complete list of members for ml::MultiFileVolumeList, including all inherited members.
_setFromMultiCacheFile(const std::string &state, const std::string &cacheDirPath, ProgressCB progressCB, void *userData, const float startPercentage, const float percentageRange, std::list< std::string > *cacheFileList, size_t &readPos, DicomMessageCollector *dcmMsgCollector) | ml::MultiFileVolumeList | protected |
appendToCache(const std::string &cacheDirPath, std::string &currCacheState, bool useRelativePaths, const std::string &optionalFilePrefix="") const | ml::MultiFileVolumeList | |
clearResultCacheFiles(const std::string &fileNameInput, const std::string &cachePathInput, ProgressLogger *progressLogger=nullptr, RemoveUserFileCB userFileDeleter=nullptr) | ml::MultiFileVolumeList | static |
clearResultFiles(ProgressLogger *progressLogger=nullptr) const | ml::MultiFileVolumeList | |
equals(const MultiFileVolumeList &obj) const | ml::MultiFileVolumeList | |
findVolumeByInstanceUID(std::string sopClassUID, std::string sopInstanceUID) const | ml::MultiFileVolumeList | |
findVolumesByCriteria(TSearchTerm searchTerm, std::vector< MLuint32 > &outVolumeIds, MultiFileVolumeListFind::BooleanOperation booleanOperation, bool searchAnyValue) const | ml::MultiFileVolumeList | |
freeAllVolumes() | ml::MultiFileVolumeList | |
getIssues(const DicomMessageCollector *dcmMsgCollector=nullptr) const | ml::MultiFileVolumeList | |
getResultCacheFileName(const std::string &fileNameInput, const std::string &cachePathInput, std::string &fileName, std::string &cacheDirPath, const MLint fileIndex=-1) | ml::MultiFileVolumeList | static |
loadMultiFileVolumeListCache(const std::string &fileName, bool *volumeListChanged=nullptr, ProgressCB progressCB=nullptr, void *userData=nullptr, const float startPercentage=0.0f, const float percentageRange=1.0f, std::list< std::string > *cacheFileList=nullptr) | ml::MultiFileVolumeList | |
loadResultCache(const std::string &fileNameInput, const std::string &cachePathInput, ProgressLogger *progressLogger, bool &volumeListChanged, ProgressCB progressCallback, void *userData) | ml::MultiFileVolumeList | |
loadResultCacheIntoVolumeList(const std::string &sourceFileName, const std::string &cacheDirPath, bool *volumeListChanged=nullptr, ProgressCB progressCB=nullptr, void *userData=nullptr, const float startPercentage=0.0f, const float percentageRange=1.0f, std::list< std::string > *cacheFileList=nullptr, DicomMessageCollector *dcmMsgCollector=nullptr) | ml::MultiFileVolumeList | |
MultiFileVolumeList() | ml::MultiFileVolumeList | |
MultiFileVolumeList(const MultiFileVolumeList &ref) | ml::MultiFileVolumeList | |
operator=(const MultiFileVolumeList &ref) | ml::MultiFileVolumeList | |
ProgressCB typedef | ml::MultiFileVolumeList | |
RemoveUserFileCB typedef | ml::MultiFileVolumeList | |
searchFrameWithSOPInstanceUID(const std::string &sopInstanceUID, DICOMCachedIOFileHandle &foundHandle, DICOMTagTools::ZTUIndex &ztuPosition, MultiFileVolumeList::const_iterator &volumeIt, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
searchFrameWithValueInTag(unsigned int tagId, const std::string &tagValue, DICOMCachedIOFileHandle &foundHandle, DICOMTagTools::ZTUIndex &ztuPosition, MultiFileVolumeList::const_iterator &volumeIt, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
searchVolumeIndexesWithValueInTag(unsigned int tagId, const std::string &tagValue, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
searchVolumesWithFramesWithValueInTag(unsigned int tagId, const std::string &tagValue, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
setFromString(const std::string &state, const std::string &cacheDirPath, ProgressCB progressCB=nullptr, void *userData=nullptr, const float startPercentage=0.0f, const float percentageRange=1.0f, std::list< std::string > *cacheFileList=nullptr, DicomMessageCollector *dcmMsgCollector=nullptr) | ml::MultiFileVolumeList | |
setUpIssues(const DicomMessageCollector *dcmMsgCollector=nullptr) | ml::MultiFileVolumeList | |
sortVolumes(MultiFileVolumeListSort::SortModes sortMode, bool sortUpwards, MLint rawTagId, bool useNumericTagStringValueSorting) | ml::MultiFileVolumeList | |
writeResultCache(const std::string &fileNameInput, const std::string &cachePathInput, const bool useRelativePaths, const bool writeSingleVolumeCaches, ProgressLogger *progressLogger) const | ml::MultiFileVolumeList | |
~MultiFileVolumeList() | ml::MultiFileVolumeList | virtual |