MeVisLab Toolbox Reference
mlMultiFileVolumeProcessor.h
Go to the documentation of this file.
1// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2// **InsertLicense** code
3//----------------------------------------------------------------------------------
5
10//----------------------------------------------------------------------------------
11#pragma once
12
13// Local includes
15
16// Class whose instances shall be manipulated.
17#include "mlMultiFileVolume.h"
18
19ML_START_NAMESPACE
20
21// Forwards
22class DicomMessageCollector;
23
24//----------------------------------------------------------------------------------
26//----------------------------------------------------------------------------------
27namespace MultiFileVolumeProcessor
28{
29
54 std::vector<size_t> &removedFrameIndexes,
55 DicomMessageCollector &dcmMsgCollector);
56};
57
58ML_END_NAMESPACE
Project global and OS specific declarations.
#define MLMULTI_FILE_VOLUME_EXPORT
Only for diagnostic purposes.
Class to collect messages and errors related to a given frame handle.
Management class used by DirectDicomImport to create, represent and describe volumes composed of mult...
Header file of class representing volumes composed of multiple DICOM or other files.
MLMULTI_FILE_VOLUME_EXPORT void removeAndOptimizeSetNGoDuplicates(MultiFileVolume &mfVolume, std::vector< size_t > &removedFrameIndexes, DicomMessageCollector &dcmMsgCollector)
This function checks whether mfVolume.