44#ifndef __mlCSOListToRTStructureSetIOD_H 
   45#define __mlCSOListToRTStructureSetIOD_H 
   55#include <boost/function.hpp> 
   78    boost::function<
void(
float)> *callback = 
NULL);
 
   84  void calculateProgressStep();
 
   85  void populateCSOTypeToGeometricTypeMap();
 
   86  void populateSequences();
 
   96  std::string getContourGeometricType(
const CSO &cso);
 
   97  std::string getContourData(
const CSO &cso);
 
 
A CSOGroup comprises a number of CSOs, which themselves can be in a number of different CSOGroups.
 
CSOListToRTStructureSetIOD(CSOListPtr csoList, DRTStructureSetIODBase *rtStructureSet, boost::function< void(float)> *callback=NULL)
Constructor.
 
void convert()
Converts CSOList to RTStructureSetIOD.
 
The CSO represents a contour segmentation object.
 
Base object class for passing DRTStructureSetIOD objects between MeVisLab modules.
 
Class to provide access to DRTContourSequence.
 
Class to provide access to DRTROIContourSequence.
 
Class to provide access to DRTRTROIObservationsSequence.
 
Class to provide access to DRTStructureSetROISequence.
 
#define ML_DISALLOW_COPY_AND_ASSIGN(className)
Defines basic macros.
 
std::map< std::string, std::string > TStrStrMap
 
std::pair< std::string, std::string > TStrStrPair
 
Class for setting progress.
 
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
 
std::map< std::string, std::string > TStrStrMap