MeVisLab Toolbox Reference
mlRelatedDicomMultiFileVolumeTools.h File Reference

Some tools to determine volumes of a MultiFileVolumeList related to other one(s) according to DICOM tags. More...

#include "MLMultiFileVolumeListOutputsSystem.h"
#include <mlModuleIncludes.h>
#include <DCMTree_Lib.h>
#include <ThirdPartyWarningsDisable.h>
#include <set>
#include <ThirdPartyWarningsRestore.h>

Go to the source code of this file.

Namespaces

 ml
 Main documentation file for ML users and developers.
 
 ml::RelatedMultiFileVolumeTools
 

Functions

MLDIRECTDICOMIMPORTOUTPUTS_EXPORT void ml::RelatedMultiFileVolumeTools::updateSourceImageReferences (DCMTree::Const_TreePtr dcmTree, MultiFileVolumeList &volList, std::set< size_t > &srcRefs, std::set< size_t > &forRefs, DicomMessageCollector &dcmMsgCollector)
 Searches referenced or source images in dcmTree and returns their indexes into volList. More...
 
MLDIRECTDICOMIMPORTOUTPUTS_EXPORT void ml::RelatedMultiFileVolumeTools::setUpVolumeIndexFields (const std::set< size_t > &foundVolumeIndexes, IntField &firstRelatedVolumeIndexFld, StringField &relatedVolumeIndexesFld)
 Sets the first index from foundVolumeIndexes as index in firstRelatedVolumeIndexFld or -1 if foundVolumeIndexes is empty; relatedVolumeIndexesFld will be set to a space separated list of all indexes from foundVolumeIndexes or to an empty string if foundVolumeIndexes is empty. More...
 
MLDIRECTDICOMIMPORTOUTPUTS_EXPORT void ml::RelatedMultiFileVolumeTools::setUpVolumeIndexFields (const std::set< size_t > &foundVolumeIndexes1, const std::set< size_t > &foundVolumeIndexes2, IntField &firstRelatedVolumeIndexFld, StringField &relatedVolumeIndexesFld)
 Generates an ordered sequence with all indexes from foundVolumeIndexes1 and appends all indexes from foundVolumeIndexes2 which still are not part of the sequence; the fields firstRelatedVolumeIndexFld and relatedVolumeIndexesFld then are set as described for setUpVolumeIndexFields with one set. More...
 

Detailed Description

Some tools to determine volumes of a MultiFileVolumeList related to other one(s) according to DICOM tags.

Author
Wolf Spindler
Date
10/2016

! Some tools to determine volumes of a MultiFileVolumeList related to other one(s) according to DICOM tags.

Definition in file mlRelatedDicomMultiFileVolumeTools.h.