14#ifndef __mlDcmtkBaseObjects_H 
   15#define __mlDcmtkBaseObjects_H 
   20#include <boost/shared_ptr.hpp> 
   30class DICOMCachedIOFileHandleBase;
 
Project global and OS specific declarations.
 
#define MLDCMTKBASEOBJECTS_EXPORT
 
The toolkit and factory class DcmtkBaseObjects.
 
static RTBase * createEmptyBaseObject(std::string modality)
 
static RTBase * createBaseObject(const DICOMCachedIOFileHandle &fileHandle, std::string *errVal)
Factory method to create BaseObjects depending on the dcm type, currently supported are the modalitie...
 
static RTBase * createBaseObject(DCMTree::TreePtr dicomTreePtr, std::string *errVal)
 
DcmtkBase derived base object class for base objects that wrap RT related objects.
 
DcmtkBase derived base object class for base objects that wrap RT related objects.
 
boost::shared_ptr< Tree > TreePtr
Shared pointer to a DCMTree::Tree.
 
DICOMCachedIOFileHandleBase< char > DICOMCachedIOFileHandle
"Forward" to DICOMCachedIOFileHandle.