ml::DRTStructureSetIODToMLConverter Class Reference

This class generates DcmModuleBaseOpInterface<DRTStructureSetIODBase> instances for all or a subset of DcmModules of DRTStructureSetIOD. More...

#include <mlDRTStructureSetIODToMLConverter.h>

Inheritance diagram for ml::DRTStructureSetIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTStructureSetIODBase, DRTStructureSetIOD >

List of all members.

Public Member Functions

 DRTStructureSetIODToMLConverter ()
 Constructor.
virtual ~DRTStructureSetIODToMLConverter ()
 Destructor.
virtual void addFields (FieldContainer &fieldContainer)
 Add fields to fieldContainer.
virtual void handleBaseObjectChange (DRTStructureSetIODBase *baseObject)
 Handle change of baseObject.
virtual void handleNotification (Field *field)
 Handle change of field field.

Protected Member Functions

virtual
DcmModuleBaseOpInterface
< DRTStructureSetIODBase > * 
_createDcmIODBaseOp (DcmModuleType dcmModuleType)
 Factory method that implements the actual instantiation of DcmModuleBaseOpInterfaces.

Protected Attributes

DcmDRTPhysiciansOfRecordIdentificationSequenceBaseOpInterface _DRTPhysiciansOfRecordIdentificationSequence
DcmDRTPhysiciansReadingStudyIdentificationSequenceBaseOpInterface _DRTPhysiciansReadingStudyIdentificationSequence
DcmDRTProcedureCodeSequenceBaseOpInterface _DRTProcedureCodeSequence
DcmDRTReferencedStudySequenceBaseOpInterface _DRTReferencedStudySequence
DcmDRTReferringPhysicianIdentificationSequenceBaseOpInterface _DRTReferringPhysicianIdentificationSequence
DcmDRTBreedRegistrationSequenceBaseOpInterface _DRTBreedRegistrationSequence
DcmDRTDeidentificationMethodCodeSequenceBaseOpInterface _DRTDeidentificationMethodCodeSequence
DcmDRTOtherPatientIDsSequenceBaseOpInterface _DRTOtherPatientIDsSequence
DcmDRTPatientBreedCodeSequenceBaseOpInterface _DRTPatientBreedCodeSequence
DcmDRTPatientSpeciesCodeSequenceBaseOpInterface _DRTPatientSpeciesCodeSequence
DcmDRTReferencedPatientSequenceBaseOpInterface _DRTReferencedPatientSequence
DcmDRTAdmittingDiagnosesCodeSequenceBaseOpInterface _DRTAdmittingDiagnosesCodeSequence
DcmDRTROIContourSequenceBaseOpInterface _DRTROIContourSequence
DcmDRTRTROIObservationsSequenceBaseOpInterface _DRTRTROIObservationsSequence
DcmDRTPerformedProtocolCodeSequenceBaseOpInterface _DRTPerformedProtocolCodeSequence
DcmDRTReferencedPerformedProcedureStepSequenceBaseOpInterface _DRTReferencedPerformedProcedureStepSequence
DcmDRTRequestAttributesSequenceBaseOpInterface _DRTRequestAttributesSequence
DcmDRTCodingSchemeIdentificationSequenceBaseOpInterface _DRTCodingSchemeIdentificationSequence
DcmDRTContributingEquipmentSequenceBaseOpInterface _DRTContributingEquipmentSequence
DcmDRTDigitalSignaturesSequenceBaseOpInterface _DRTDigitalSignaturesSequence
DcmDRTEncryptedAttributesSequenceBaseOpInterface _DRTEncryptedAttributesSequence
DcmDRTHL7StructuredDocumentReferenceSequenceBaseOpInterface _DRTHL7StructuredDocumentReferenceSequence
DcmDRTMACParametersSequenceBaseOpInterface _DRTMACParametersSequence
DcmDRTOriginalAttributesSequenceBaseOpInterface _DRTOriginalAttributesSequence
DcmDRTReferencedFrameOfReferenceSequenceBaseOpInterface _DRTReferencedFrameOfReferenceSequence
DcmDRTStructureSetROISequenceBaseOpInterface _DRTStructureSetROISequence


Detailed Description

This class generates DcmModuleBaseOpInterface<DRTStructureSetIODBase> instances for all or a subset of DcmModules of DRTStructureSetIOD.

Definition at line 70 of file mlDRTStructureSetIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTStructureSetIODToMLConverter::DRTStructureSetIODToMLConverter (  )  [inline]

virtual ml::DRTStructureSetIODToMLConverter::~DRTStructureSetIODToMLConverter (  )  [inline, virtual]

Destructor.

Definition at line 95 of file mlDRTStructureSetIODToMLConverter.h.


Member Function Documentation

virtual DcmModuleBaseOpInterface<DRTStructureSetIODBase>* ml::DRTStructureSetIODToMLConverter::_createDcmIODBaseOp ( DcmModuleType  dcmModuleType  )  [inline, protected, virtual]

virtual void ml::DRTStructureSetIODToMLConverter::addFields ( FieldContainer fieldContainer  )  [inline, virtual]

Add fields to fieldContainer.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTStructureSetIODBase, DRTStructureSetIOD >.

Definition at line 98 of file mlDRTStructureSetIODToMLConverter.h.

virtual void ml::DRTStructureSetIODToMLConverter::handleBaseObjectChange ( DRTStructureSetIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTStructureSetIODBase, DRTStructureSetIOD >.

Definition at line 129 of file mlDRTStructureSetIODToMLConverter.h.

References ml::DcmDRTStructureSetIODInterface::getAdmittingDiagnosesCodeSequence(), ml::DcmDRTStructureSetIODInterface::getBreedRegistrationSequence(), ml::DcmDRTStructureSetIODInterface::getCodingSchemeIdentificationSequence(), ml::DcmDRTStructureSetIODInterface::getContributingEquipmentSequence(), ml::DcmDRTStructureSetIODInterface::getDeidentificationMethodCodeSequence(), ml::DcmDRTStructureSetIODInterface::getDigitalSignaturesSequence(), ml::DcmDRTStructureSetIODInterface::getEncryptedAttributesSequence(), ml::DcmDRTStructureSetIODInterface::getHL7StructuredDocumentReferenceSequence(), ml::DcmDRTStructureSetIODInterface::getMACParametersSequence(), ml::DcmDRTStructureSetIODInterface::getOriginalAttributesSequence(), ml::DcmDRTStructureSetIODInterface::getOtherPatientIDsSequence(), ml::DcmDRTStructureSetIODInterface::getPatientBreedCodeSequence(), ml::DcmDRTStructureSetIODInterface::getPatientSpeciesCodeSequence(), ml::DcmDRTStructureSetIODInterface::getPerformedProtocolCodeSequence(), ml::DcmDRTStructureSetIODInterface::getPhysiciansOfRecordIdentificationSequence(), ml::DcmDRTStructureSetIODInterface::getPhysiciansReadingStudyIdentificationSequence(), ml::DcmDRTStructureSetIODInterface::getProcedureCodeSequence(), ml::DcmDRTStructureSetIODInterface::getReferencedFrameOfReferenceSequence(), ml::DcmDRTStructureSetIODInterface::getReferencedPatientSequence(), ml::DcmDRTStructureSetIODInterface::getReferencedPerformedProcedureStepSequence(), ml::DcmDRTStructureSetIODInterface::getReferencedStudySequence(), ml::DcmDRTStructureSetIODInterface::getReferringPhysicianIdentificationSequence(), ml::DcmDRTStructureSetIODInterface::getRequestAttributesSequence(), ml::DcmDRTStructureSetIODInterface::getROIContourSequence(), ml::DcmDRTStructureSetIODInterface::getRTROIObservationsSequence(), ml::DcmDRTStructureSetIODInterface::getStructureSetROISequence(), and ml::DRTStructureSetIODBase::isValid().

virtual void ml::DRTStructureSetIODToMLConverter::handleNotification ( Field field  )  [inline, virtual]

Handle change of field field.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTStructureSetIODBase, DRTStructureSetIOD >.

Definition at line 189 of file mlDRTStructureSetIODToMLConverter.h.


Member Data Documentation

Definition at line 265 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 259 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 271 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 272 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 260 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 273 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 274 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 275 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 276 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 277 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 261 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 262 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 263 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 268 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 254 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 255 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 256 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 278 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 264 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 269 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 257 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 258 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 270 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 266 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 267 of file mlDRTStructureSetIODToMLConverter.h.

Definition at line 279 of file mlDRTStructureSetIODToMLConverter.h.


The documentation for this class was generated from the following file:

Generated on Sat Sep 3 18:39:49 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8