Package org.dcm4che.typeddicom.modules
Interface EnhancedRTImageDeviceModule
-
- All Superinterfaces:
AcquisitionDeviceSequence.Holder,org.dcm4che.typeddicom.AttributesWrapper,BeamModifierCoordinatesPresenceFlag.Holder,EquipmentFrameOfReferenceUID.Holder,GeneralAccessoryDefinitionSequence.Holder,NumberOfAcquisitionDevices.Holder,NumberOfGeneralAccessories.Holder,NumberOfPatientSupportDevices.Holder,NumberOfRTBeamLimitingDevices.Holder,PatientSupportDevicesSequence.Holder,RTBeamLimitingDeviceDefinitionSequence.Holder,RTBeamModifierDefinitionDistance.Holder,RTDeviceDistanceReferenceLocationCodeSequence.Holder
- All Known Implementing Classes:
EnhancedContinuousRTImageIOD,EnhancedRTImageDeviceModule.SimpleWrapper,EnhancedRTImageIOD
public interface EnhancedRTImageDeviceModule extends org.dcm4che.typeddicom.AttributesWrapper, EquipmentFrameOfReferenceUID.Holder, BeamModifierCoordinatesPresenceFlag.Holder, RTDeviceDistanceReferenceLocationCodeSequence.Holder, RTBeamModifierDefinitionDistance.Holder, NumberOfPatientSupportDevices.Holder, PatientSupportDevicesSequence.Holder, NumberOfGeneralAccessories.Holder, GeneralAccessoryDefinitionSequence.Holder, NumberOfRTBeamLimitingDevices.Holder, RTBeamLimitingDeviceDefinitionSequence.Holder, NumberOfAcquisitionDevices.Holder, AcquisitionDeviceSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceEnhancedRTImageDeviceModule.Builder<SELF extends EnhancedRTImageDeviceModule.Builder<SELF,T>,T extends EnhancedRTImageDeviceModule>static classEnhancedRTImageDeviceModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static EnhancedRTImageDeviceModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionDeviceSequence.Holder
containsAcquisitionDeviceSequence, ensureAcquisitionDeviceSequence, ensureAcquisitionDeviceSequence, getAcquisitionDeviceSequence, newAcquisitionDeviceSequence, removeAcquisitionDeviceSequence
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BeamModifierCoordinatesPresenceFlag.Holder
containsBeamModifierCoordinatesPresenceFlag, getBeamModifierCoordinatesPresenceFlag, removeBeamModifierCoordinatesPresenceFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EquipmentFrameOfReferenceUID.Holder
containsEquipmentFrameOfReferenceUID, getEquipmentFrameOfReferenceUID, removeEquipmentFrameOfReferenceUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GeneralAccessoryDefinitionSequence.Holder
containsGeneralAccessoryDefinitionSequence, ensureGeneralAccessoryDefinitionSequence, ensureGeneralAccessoryDefinitionSequence, getGeneralAccessoryDefinitionSequence, newGeneralAccessoryDefinitionSequence, removeGeneralAccessoryDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfAcquisitionDevices.Holder
containsNumberOfAcquisitionDevices, getNumberOfAcquisitionDevices, removeNumberOfAcquisitionDevices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfGeneralAccessories.Holder
containsNumberOfGeneralAccessories, getNumberOfGeneralAccessories, removeNumberOfGeneralAccessories
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfPatientSupportDevices.Holder
containsNumberOfPatientSupportDevices, getNumberOfPatientSupportDevices, removeNumberOfPatientSupportDevices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfRTBeamLimitingDevices.Holder
containsNumberOfRTBeamLimitingDevices, getNumberOfRTBeamLimitingDevices, removeNumberOfRTBeamLimitingDevices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSupportDevicesSequence.Holder
containsPatientSupportDevicesSequence, ensurePatientSupportDevicesSequence, ensurePatientSupportDevicesSequence, getPatientSupportDevicesSequence, newPatientSupportDevicesSequence, removePatientSupportDevicesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTBeamLimitingDeviceDefinitionSequence.Holder
containsRTBeamLimitingDeviceDefinitionSequence, ensureRTBeamLimitingDeviceDefinitionSequence, ensureRTBeamLimitingDeviceDefinitionSequence, getRTBeamLimitingDeviceDefinitionSequence, newRTBeamLimitingDeviceDefinitionSequence, removeRTBeamLimitingDeviceDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTBeamModifierDefinitionDistance.Holder
containsRTBeamModifierDefinitionDistance, getRTBeamModifierDefinitionDistance, removeRTBeamModifierDefinitionDistance
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTDeviceDistanceReferenceLocationCodeSequence.Holder
containsRTDeviceDistanceReferenceLocationCodeSequence, ensureRTDeviceDistanceReferenceLocationCodeSequence, ensureRTDeviceDistanceReferenceLocationCodeSequence, getRTDeviceDistanceReferenceLocationCodeSequence, newRTDeviceDistanceReferenceLocationCodeSequence, removeRTDeviceDistanceReferenceLocationCodeSequence
-
-
-
-
Method Detail
-
wrap
static EnhancedRTImageDeviceModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Equipment Frame of Reference UID (seeEquipmentFrameOfReferenceUID)- Returns:
- a wrapper object implementing the
EquipmentFrameOfReferenceUID.Holderinterface.
-
-