ml::DRTDoseIODToMLConverter Class Reference

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

#include <mlDRTDoseIODToMLConverter.h>

Inheritance diagram for ml::DRTDoseIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTDoseIODBase, DRTDoseIOD >

List of all members.

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

DcmDRTDerivationCodeSequenceBaseOpInterface _DRTDerivationCodeSequence
DcmDRTIconImageSequenceBaseOpInterface _DRTIconImageSequence
DcmDRTReferencedImageSequenceBaseOpInterface _DRTReferencedImageSequence
DcmDRTReferencedInstanceSequenceBaseOpInterface _DRTReferencedInstanceSequence
DcmDRTSourceImageSequenceBaseOpInterface _DRTSourceImageSequence
DcmDRTPhysiciansOfRecordIdentificationSequenceBaseOpInterface _DRTPhysiciansOfRecordIdentificationSequence
DcmDRTPhysiciansReadingStudyIdentificationSequenceBaseOpInterface _DRTPhysiciansReadingStudyIdentificationSequence
DcmDRTProcedureCodeSequenceBaseOpInterface _DRTProcedureCodeSequence
DcmDRTReferencedStudySequenceBaseOpInterface _DRTReferencedStudySequence
DcmDRTReferringPhysicianIdentificationSequenceBaseOpInterface _DRTReferringPhysicianIdentificationSequence
DcmDRTModalityLUTSequenceBaseOpInterface _DRTModalityLUTSequence
DcmDRTBreedRegistrationSequenceBaseOpInterface _DRTBreedRegistrationSequence
DcmDRTDeidentificationMethodCodeSequenceBaseOpInterface _DRTDeidentificationMethodCodeSequence
DcmDRTOtherPatientIDsSequenceBaseOpInterface _DRTOtherPatientIDsSequence
DcmDRTPatientBreedCodeSequenceBaseOpInterface _DRTPatientBreedCodeSequence
DcmDRTPatientSpeciesCodeSequenceBaseOpInterface _DRTPatientSpeciesCodeSequence
DcmDRTReferencedPatientSequenceBaseOpInterface _DRTReferencedPatientSequence
DcmDRTAdmittingDiagnosesCodeSequenceBaseOpInterface _DRTAdmittingDiagnosesCodeSequence
DcmDRTROIContourSequenceBaseOpInterface _DRTROIContourSequence
DcmDRTDVHSequenceBaseOpInterface _DRTDVHSequence
DcmDRTReferencedStructureSetSequenceBaseOpInterface _DRTReferencedStructureSetSequence
DcmDRTReferencedRTPlanSequenceInRTDoseIODBaseOpInterface _DRTReferencedRTPlanSequenceInRTDoseIOD
DcmDRTRTDoseROISequenceBaseOpInterface _DRTRTDoseROISequence
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<DRTDoseIODBase> instances for all or a subset of DcmModules of DRTDoseIOD.

Definition at line 79 of file mlDRTDoseIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTDoseIODToMLConverter::DRTDoseIODToMLConverter (  )  [inline]

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

Destructor.

Definition at line 113 of file mlDRTDoseIODToMLConverter.h.


Member Function Documentation

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

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

Add fields to fieldContainer.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTDoseIODBase, DRTDoseIOD >.

Definition at line 116 of file mlDRTDoseIODToMLConverter.h.

virtual void ml::DRTDoseIODToMLConverter::handleBaseObjectChange ( DRTDoseIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTDoseIODBase, DRTDoseIOD >.

Definition at line 156 of file mlDRTDoseIODToMLConverter.h.

References ml::DcmDRTDoseIODInterface::getAdmittingDiagnosesCodeSequence(), ml::DcmDRTDoseIODInterface::getBreedRegistrationSequence(), ml::DcmDRTDoseIODInterface::getCodingSchemeIdentificationSequence(), ml::DcmDRTDoseIODInterface::getContributingEquipmentSequence(), ml::DcmDRTDoseIODInterface::getDeidentificationMethodCodeSequence(), ml::DcmDRTDoseIODInterface::getDerivationCodeSequence(), ml::DcmDRTDoseIODInterface::getDigitalSignaturesSequence(), ml::DcmDRTDoseIODInterface::getDVHSequence(), ml::DcmDRTDoseIODInterface::getEncryptedAttributesSequence(), ml::DcmDRTDoseIODInterface::getHL7StructuredDocumentReferenceSequence(), ml::DcmDRTDoseIODInterface::getIconImageSequence(), ml::DcmDRTDoseIODInterface::getMACParametersSequence(), ml::DcmDRTDoseIODInterface::getModalityLUTSequence(), ml::DcmDRTDoseIODInterface::getOriginalAttributesSequence(), ml::DcmDRTDoseIODInterface::getOtherPatientIDsSequence(), ml::DcmDRTDoseIODInterface::getPatientBreedCodeSequence(), ml::DcmDRTDoseIODInterface::getPatientSpeciesCodeSequence(), ml::DcmDRTDoseIODInterface::getPerformedProtocolCodeSequence(), ml::DcmDRTDoseIODInterface::getPhysiciansOfRecordIdentificationSequence(), ml::DcmDRTDoseIODInterface::getPhysiciansReadingStudyIdentificationSequence(), ml::DcmDRTDoseIODInterface::getProcedureCodeSequence(), ml::DcmDRTDoseIODInterface::getReferencedFrameOfReferenceSequence(), ml::DcmDRTDoseIODInterface::getReferencedImageSequence(), ml::DcmDRTDoseIODInterface::getReferencedInstanceSequence(), ml::DcmDRTDoseIODInterface::getReferencedPatientSequence(), ml::DcmDRTDoseIODInterface::getReferencedPerformedProcedureStepSequence(), ml::DcmDRTDoseIODInterface::getReferencedRTPlanSequence(), ml::DcmDRTDoseIODInterface::getReferencedStructureSetSequence(), ml::DcmDRTDoseIODInterface::getReferencedStudySequence(), ml::DcmDRTDoseIODInterface::getReferringPhysicianIdentificationSequence(), ml::DcmDRTDoseIODInterface::getRequestAttributesSequence(), ml::DcmDRTDoseIODInterface::getROIContourSequence(), ml::DcmDRTDoseIODInterface::getRTDoseROISequence(), ml::DcmDRTDoseIODInterface::getSourceImageSequence(), ml::DcmDRTDoseIODInterface::getStructureSetROISequence(), and ml::DRTDoseIODBase::isValid().

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

Handle change of field field.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTDoseIODBase, DRTDoseIOD >.

Definition at line 234 of file mlDRTDoseIODToMLConverter.h.


Member Data Documentation

Definition at line 343 of file mlDRTDoseIODToMLConverter.h.

Definition at line 337 of file mlDRTDoseIODToMLConverter.h.

Definition at line 352 of file mlDRTDoseIODToMLConverter.h.

Definition at line 353 of file mlDRTDoseIODToMLConverter.h.

Definition at line 338 of file mlDRTDoseIODToMLConverter.h.

Definition at line 326 of file mlDRTDoseIODToMLConverter.h.

Definition at line 354 of file mlDRTDoseIODToMLConverter.h.

Definition at line 345 of file mlDRTDoseIODToMLConverter.h.

Definition at line 355 of file mlDRTDoseIODToMLConverter.h.

Definition at line 356 of file mlDRTDoseIODToMLConverter.h.

Definition at line 327 of file mlDRTDoseIODToMLConverter.h.

Definition at line 357 of file mlDRTDoseIODToMLConverter.h.

Definition at line 336 of file mlDRTDoseIODToMLConverter.h.

Definition at line 358 of file mlDRTDoseIODToMLConverter.h.

Definition at line 339 of file mlDRTDoseIODToMLConverter.h.

Definition at line 340 of file mlDRTDoseIODToMLConverter.h.

Definition at line 341 of file mlDRTDoseIODToMLConverter.h.

Definition at line 349 of file mlDRTDoseIODToMLConverter.h.

Definition at line 331 of file mlDRTDoseIODToMLConverter.h.

Definition at line 332 of file mlDRTDoseIODToMLConverter.h.

Definition at line 333 of file mlDRTDoseIODToMLConverter.h.

Definition at line 359 of file mlDRTDoseIODToMLConverter.h.

Definition at line 328 of file mlDRTDoseIODToMLConverter.h.

Definition at line 329 of file mlDRTDoseIODToMLConverter.h.

Definition at line 342 of file mlDRTDoseIODToMLConverter.h.

Definition at line 350 of file mlDRTDoseIODToMLConverter.h.

Definition at line 347 of file mlDRTDoseIODToMLConverter.h.

Definition at line 346 of file mlDRTDoseIODToMLConverter.h.

Definition at line 334 of file mlDRTDoseIODToMLConverter.h.

Definition at line 335 of file mlDRTDoseIODToMLConverter.h.

Definition at line 351 of file mlDRTDoseIODToMLConverter.h.

Definition at line 344 of file mlDRTDoseIODToMLConverter.h.

Definition at line 348 of file mlDRTDoseIODToMLConverter.h.

Definition at line 330 of file mlDRTDoseIODToMLConverter.h.

Definition at line 360 of file mlDRTDoseIODToMLConverter.h.


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

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