Package org.dcm4che.typeddicom.modules
Interface CArmPhotonElectronDeliveryDeviceModule
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper,BlockDefinitionSequence.Holder,BolusDefinitionSequence.Holder,CompensatorDefinitionSequence.Holder,GeneralAccessoryDefinitionSequence.Holder,NumberOfBlocks.Holder,NumberOfBoluses.Holder,NumberOfCompensators.Holder,NumberOfGeneralAccessories.Holder,NumberOfRadiationGenerationModes.Holder,NumberOfRTAccessoryHolders.Holder,NumberOfRTBeamLimitingDevices.Holder,NumberOfWedges.Holder,RadiationGenerationModeSequence.Holder,RadiationSourceAxisDistance.Holder,RTAccessoryHolderDefinitionSequence.Holder,RTBeamLimitingDeviceDefinitionSequence.Holder,WedgeDefinitionSequence.Holder
- All Known Implementing Classes:
CArmPhotonElectronDeliveryDeviceModule.SimpleWrapper,CArmPhotonElectronRadiationIOD,CArmPhotonElectronRadiationRecordIOD
public interface CArmPhotonElectronDeliveryDeviceModule extends org.dcm4che.typeddicom.AttributesWrapper, RadiationSourceAxisDistance.Holder, NumberOfRadiationGenerationModes.Holder, RadiationGenerationModeSequence.Holder, NumberOfRTBeamLimitingDevices.Holder, RTBeamLimitingDeviceDefinitionSequence.Holder, NumberOfWedges.Holder, WedgeDefinitionSequence.Holder, NumberOfCompensators.Holder, CompensatorDefinitionSequence.Holder, NumberOfBlocks.Holder, BlockDefinitionSequence.Holder, NumberOfRTAccessoryHolders.Holder, RTAccessoryHolderDefinitionSequence.Holder, NumberOfGeneralAccessories.Holder, GeneralAccessoryDefinitionSequence.Holder, NumberOfBoluses.Holder, BolusDefinitionSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCArmPhotonElectronDeliveryDeviceModule.Builder<SELF extends CArmPhotonElectronDeliveryDeviceModule.Builder<SELF,T>,T extends CArmPhotonElectronDeliveryDeviceModule>static classCArmPhotonElectronDeliveryDeviceModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static CArmPhotonElectronDeliveryDeviceModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BlockDefinitionSequence.Holder
containsBlockDefinitionSequence, ensureBlockDefinitionSequence, ensureBlockDefinitionSequence, getBlockDefinitionSequence, newBlockDefinitionSequence, removeBlockDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BolusDefinitionSequence.Holder
containsBolusDefinitionSequence, ensureBolusDefinitionSequence, ensureBolusDefinitionSequence, getBolusDefinitionSequence, newBolusDefinitionSequence, removeBolusDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CompensatorDefinitionSequence.Holder
containsCompensatorDefinitionSequence, ensureCompensatorDefinitionSequence, ensureCompensatorDefinitionSequence, getCompensatorDefinitionSequence, newCompensatorDefinitionSequence, removeCompensatorDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GeneralAccessoryDefinitionSequence.Holder
containsGeneralAccessoryDefinitionSequence, ensureGeneralAccessoryDefinitionSequence, ensureGeneralAccessoryDefinitionSequence, getGeneralAccessoryDefinitionSequence, newGeneralAccessoryDefinitionSequence, removeGeneralAccessoryDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfBlocks.Holder
containsNumberOfBlocks, getNumberOfBlocks, removeNumberOfBlocks
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfBoluses.Holder
containsNumberOfBoluses, getNumberOfBoluses, removeNumberOfBoluses
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfCompensators.Holder
containsNumberOfCompensators, getNumberOfCompensators, removeNumberOfCompensators
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfGeneralAccessories.Holder
containsNumberOfGeneralAccessories, getNumberOfGeneralAccessories, removeNumberOfGeneralAccessories
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfRadiationGenerationModes.Holder
containsNumberOfRadiationGenerationModes, getNumberOfRadiationGenerationModes, removeNumberOfRadiationGenerationModes
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfRTAccessoryHolders.Holder
containsNumberOfRTAccessoryHolders, getNumberOfRTAccessoryHolders, removeNumberOfRTAccessoryHolders
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfRTBeamLimitingDevices.Holder
containsNumberOfRTBeamLimitingDevices, getNumberOfRTBeamLimitingDevices, removeNumberOfRTBeamLimitingDevices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfWedges.Holder
containsNumberOfWedges, getNumberOfWedges, removeNumberOfWedges
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RadiationGenerationModeSequence.Holder
containsRadiationGenerationModeSequence, ensureRadiationGenerationModeSequence, ensureRadiationGenerationModeSequence, getRadiationGenerationModeSequence, newRadiationGenerationModeSequence, removeRadiationGenerationModeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RadiationSourceAxisDistance.Holder
containsRadiationSourceAxisDistance, getRadiationSourceAxisDistance, removeRadiationSourceAxisDistance
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTAccessoryHolderDefinitionSequence.Holder
containsRTAccessoryHolderDefinitionSequence, ensureRTAccessoryHolderDefinitionSequence, ensureRTAccessoryHolderDefinitionSequence, getRTAccessoryHolderDefinitionSequence, newRTAccessoryHolderDefinitionSequence, removeRTAccessoryHolderDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTBeamLimitingDeviceDefinitionSequence.Holder
containsRTBeamLimitingDeviceDefinitionSequence, ensureRTBeamLimitingDeviceDefinitionSequence, ensureRTBeamLimitingDeviceDefinitionSequence, getRTBeamLimitingDeviceDefinitionSequence, newRTBeamLimitingDeviceDefinitionSequence, removeRTBeamLimitingDeviceDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WedgeDefinitionSequence.Holder
containsWedgeDefinitionSequence, ensureWedgeDefinitionSequence, ensureWedgeDefinitionSequence, getWedgeDefinitionSequence, newWedgeDefinitionSequence, removeWedgeDefinitionSequence
-
-
-
-
Method Detail
-
wrap
static CArmPhotonElectronDeliveryDeviceModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Radiation Source-Axis Distance (seeRadiationSourceAxisDistance)- Returns:
- a wrapper object implementing the
RadiationSourceAxisDistance.Holderinterface.
-
-