ml::DRTImageIODToMLConverter Class Reference

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

#include <mlDRTImageIODToMLConverter.h>

Inheritance diagram for ml::DRTImageIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTImageIODBase, DRTImageIOD >

List of all members.

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

DcmDRTMultiplexedAudioChannelsDescriptionCodeSequenceBaseOpInterface _DRTMultiplexedAudioChannelsDescriptionCodeSequence
DcmDRTContrastBolusAdministrationRouteSequenceBaseOpInterface _DRTContrastBolusAdministrationRouteSequence
DcmDRTContrastBolusAgentSequenceBaseOpInterface _DRTContrastBolusAgentSequence
DcmDRTDeviceSequenceBaseOpInterface _DRTDeviceSequence
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
DcmDRTExposureSequenceInRTImageIODBaseOpInterface _DRTExposureSequenceInRTImageIOD
DcmDRTFluenceMapSequenceBaseOpInterface _DRTFluenceMapSequence
DcmDRTReferencedRTPlanSequenceInRTImageIODBaseOpInterface _DRTReferencedRTPlanSequenceInRTImageIOD
DcmDRTPerformedProtocolCodeSequenceBaseOpInterface _DRTPerformedProtocolCodeSequence
DcmDRTReferencedPerformedProcedureStepSequenceBaseOpInterface _DRTReferencedPerformedProcedureStepSequence
DcmDRTRequestAttributesSequenceBaseOpInterface _DRTRequestAttributesSequence
DcmDRTCodingSchemeIdentificationSequenceBaseOpInterface _DRTCodingSchemeIdentificationSequence
DcmDRTContributingEquipmentSequenceBaseOpInterface _DRTContributingEquipmentSequence
DcmDRTDigitalSignaturesSequenceBaseOpInterface _DRTDigitalSignaturesSequence
DcmDRTEncryptedAttributesSequenceBaseOpInterface _DRTEncryptedAttributesSequence
DcmDRTHL7StructuredDocumentReferenceSequenceBaseOpInterface _DRTHL7StructuredDocumentReferenceSequence
DcmDRTMACParametersSequenceBaseOpInterface _DRTMACParametersSequence
DcmDRTOriginalAttributesSequenceBaseOpInterface _DRTOriginalAttributesSequence
DcmDRTVOILUTSequenceBaseOpInterface _DRTVOILUTSequence


Detailed Description

This class generates DcmModuleBaseOpInterface<DRTImageIODBase> instances for all or a subset of DcmModules of DRTImageIOD.

Definition at line 80 of file mlDRTImageIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTImageIODToMLConverter::DRTImageIODToMLConverter (  )  [inline]

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

Destructor.

Definition at line 112 of file mlDRTImageIODToMLConverter.h.


Member Function Documentation

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

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

Add fields to fieldContainer.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTImageIODBase, DRTImageIOD >.

Definition at line 115 of file mlDRTImageIODToMLConverter.h.

virtual void ml::DRTImageIODToMLConverter::handleBaseObjectChange ( DRTImageIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTImageIODBase, DRTImageIOD >.

Definition at line 156 of file mlDRTImageIODToMLConverter.h.

References ml::DcmDRTImageIODInterface::getAdmittingDiagnosesCodeSequence(), ml::DcmDRTImageIODInterface::getBreedRegistrationSequence(), ml::DcmDRTImageIODInterface::getCodingSchemeIdentificationSequence(), ml::DcmDRTImageIODInterface::getContrastBolusAdministrationRouteSequence(), ml::DcmDRTImageIODInterface::getContrastBolusAgentSequence(), ml::DcmDRTImageIODInterface::getContributingEquipmentSequence(), ml::DcmDRTImageIODInterface::getDeidentificationMethodCodeSequence(), ml::DcmDRTImageIODInterface::getDerivationCodeSequence(), ml::DcmDRTImageIODInterface::getDeviceSequence(), ml::DcmDRTImageIODInterface::getDigitalSignaturesSequence(), ml::DcmDRTImageIODInterface::getEncryptedAttributesSequence(), ml::DcmDRTImageIODInterface::getExposureSequence(), ml::DcmDRTImageIODInterface::getFluenceMapSequence(), ml::DcmDRTImageIODInterface::getHL7StructuredDocumentReferenceSequence(), ml::DcmDRTImageIODInterface::getIconImageSequence(), ml::DcmDRTImageIODInterface::getMACParametersSequence(), ml::DcmDRTImageIODInterface::getModalityLUTSequence(), ml::DcmDRTImageIODInterface::getMultiplexedAudioChannelsDescriptionCodeSequence(), ml::DcmDRTImageIODInterface::getOriginalAttributesSequence(), ml::DcmDRTImageIODInterface::getOtherPatientIDsSequence(), ml::DcmDRTImageIODInterface::getPatientBreedCodeSequence(), ml::DcmDRTImageIODInterface::getPatientSpeciesCodeSequence(), ml::DcmDRTImageIODInterface::getPerformedProtocolCodeSequence(), ml::DcmDRTImageIODInterface::getPhysiciansOfRecordIdentificationSequence(), ml::DcmDRTImageIODInterface::getPhysiciansReadingStudyIdentificationSequence(), ml::DcmDRTImageIODInterface::getProcedureCodeSequence(), ml::DcmDRTImageIODInterface::getReferencedImageSequence(), ml::DcmDRTImageIODInterface::getReferencedInstanceSequence(), ml::DcmDRTImageIODInterface::getReferencedPatientSequence(), ml::DcmDRTImageIODInterface::getReferencedPerformedProcedureStepSequence(), ml::DcmDRTImageIODInterface::getReferencedRTPlanSequence(), ml::DcmDRTImageIODInterface::getReferencedStudySequence(), ml::DcmDRTImageIODInterface::getReferringPhysicianIdentificationSequence(), ml::DcmDRTImageIODInterface::getRequestAttributesSequence(), ml::DcmDRTImageIODInterface::getSourceImageSequence(), ml::DcmDRTImageIODInterface::getVOILUTSequence(), and ml::DRTImageIODBase::isValid().

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

Handle change of field field.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTImageIODBase, DRTImageIOD >.

Definition at line 236 of file mlDRTImageIODToMLConverter.h.


Member Data Documentation

Definition at line 346 of file mlDRTImageIODToMLConverter.h.

Definition at line 340 of file mlDRTImageIODToMLConverter.h.

Definition at line 353 of file mlDRTImageIODToMLConverter.h.

Definition at line 326 of file mlDRTImageIODToMLConverter.h.

Definition at line 327 of file mlDRTImageIODToMLConverter.h.

Definition at line 354 of file mlDRTImageIODToMLConverter.h.

Definition at line 341 of file mlDRTImageIODToMLConverter.h.

Definition at line 329 of file mlDRTImageIODToMLConverter.h.

Definition at line 328 of file mlDRTImageIODToMLConverter.h.

Definition at line 355 of file mlDRTImageIODToMLConverter.h.

Definition at line 356 of file mlDRTImageIODToMLConverter.h.

Definition at line 347 of file mlDRTImageIODToMLConverter.h.

Definition at line 348 of file mlDRTImageIODToMLConverter.h.

Definition at line 357 of file mlDRTImageIODToMLConverter.h.

Definition at line 330 of file mlDRTImageIODToMLConverter.h.

Definition at line 358 of file mlDRTImageIODToMLConverter.h.

Definition at line 339 of file mlDRTImageIODToMLConverter.h.

Definition at line 325 of file mlDRTImageIODToMLConverter.h.

Definition at line 359 of file mlDRTImageIODToMLConverter.h.

Definition at line 342 of file mlDRTImageIODToMLConverter.h.

Definition at line 343 of file mlDRTImageIODToMLConverter.h.

Definition at line 344 of file mlDRTImageIODToMLConverter.h.

Definition at line 350 of file mlDRTImageIODToMLConverter.h.

Definition at line 334 of file mlDRTImageIODToMLConverter.h.

Definition at line 335 of file mlDRTImageIODToMLConverter.h.

Definition at line 336 of file mlDRTImageIODToMLConverter.h.

Definition at line 331 of file mlDRTImageIODToMLConverter.h.

Definition at line 332 of file mlDRTImageIODToMLConverter.h.

Definition at line 345 of file mlDRTImageIODToMLConverter.h.

Definition at line 351 of file mlDRTImageIODToMLConverter.h.

Definition at line 349 of file mlDRTImageIODToMLConverter.h.

Definition at line 337 of file mlDRTImageIODToMLConverter.h.

Definition at line 338 of file mlDRTImageIODToMLConverter.h.

Definition at line 352 of file mlDRTImageIODToMLConverter.h.

Definition at line 333 of file mlDRTImageIODToMLConverter.h.

Definition at line 360 of file mlDRTImageIODToMLConverter.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