11#ifndef __mlRTStructureSetIODToCSOList_H
12#define __mlRTStructureSetIODToCSOList_H
19#include <boost/function.hpp>
23class DRTStructureSetIODBase;
24class DcmDRTStructureSetROISequenceInterface;
34 boost::function<
void(
float)> *callback =
NULL);
41 void calculateProgressStep();
Base object class for passing DRTStructureSetIOD objects between MeVisLab modules.
Class to provide access to DRTStructureSetROISequence.
RTStructureSetIODToCSOList(CSOListPtr csoList, DRTStructureSetIODBase &rtStructureSet, boost::function< void(float)> *callback=NULL)
Constructor.
void convert()
Converts RTStructureSetIOD to CSOList.
#define ML_DISALLOW_COPY_AND_ASSIGN(className)
Defines basic macros.
Class for setting progress.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.