32 class DicomMessageCollector;
35 namespace DICOMTagTools{
36 struct DicomPaletteInfo;
42 namespace DicomToMLTools {
101 const std::string &firstFileName,
105 double defaultFillValue,
107 const std::string &versionString,
109 bool removePrivateMultiFrameSQTag,
110 bool forceOrthogonalWorldMatrix,
111 bool copyPrivateTopLevelSrcTags,
152 bool replaceOnlyIfFound,
154 std::vector<DCMTree::RawTagId> *usedTags,
170 const bool adjustToLUTType=
false);
237 const double minVoxelValue,
238 const double maxVoxelValue,
278 const std::string &fileNameUTF8,
286 bool useOldWorldMatrixCalculation,
297 size_t spectDataSizeInBytes);
337 size_t pixelDataSizeInBytes,
358 std::vector<std::string> *cDimInfos,
359 bool overrideBadTagInfos,
380 bool overrideBadTagInfos,
494 const double inDataRangeMin,
495 const double inDataRangeMax,
500 const double defaultOperationDouble,
501 double &resultRangeMin,
502 double &resultRangeMax);
Class to collect messages and errors related to a given frame handle.
The class PagedImage, representing a fragmented image that manages properties and data of an image lo...
This class manages/represents a rectangular 6D image region that is organized linearly in memory.
Class to manage a 3D set of handles describing frames or volumes to be composed to a higher dimension...
MLint32 MLDataType
MLDataType.
MLint32 MLErrorCode
Type of an ML Error code.
Header of FileHandle class which should be used in DICOM importing modules to resolve the filename fo...
Tool class for the min/max value handling from and in DICOM frame sets.
boost::shared_ptr< const StructuredMF > Const_StructuredMFPtr
boost::shared_ptr< StructuredMF > StructuredMFPtr
boost::shared_ptr< const Tree > Const_TreePtr