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//----------------------------------------------------------------------------------
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.
Header file of class representing volumes composed of multiple DICOM or other files.
Tools for MultiFileVolume manipulations.
MLMULTI_FILE_VOLUME_EXPORT void removeAndOptimizeSetNGoDuplicates(MultiFileVolume &mfVolume, std::vector< size_t > &removedFrameIndexes, DicomMessageCollector &dcmMsgCollector)