Class CArmPhotonElectronControlPointSequence.Item
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractSequenceItemWrapper
org.dcm4che.typeddicom.dataelements.CArmPhotonElectronControlPointSequence.Item
- All Implemented Interfaces:
AttributesWrapper,BeamAreaLimitSequence.Holder,CumulativeMeterset.Holder,DeliveryRate.Holder,DeliveryRateUnitSequence.Holder,NumberOfRTBeamLimitingDeviceOpenings.Holder,NumberOfWedgePositions.Holder,RecordedRTControlPointDateTime.Holder,ReferencedRadiationGenerationModeIndex.Holder,ReferencedRadiationRTControlPointIndex.Holder,ReferencedTreatmentPositionIndex.Holder,RTBeamLimitingDeviceAngle.Holder,RTBeamLimitingDeviceOpeningSequence.Holder,RTControlPointIndex.Holder,SourceRollAngle.Holder,SourceToExternalContourDistance.Holder,SourceToPatientSurfaceDistance.Holder,WedgePositionSequence.Holder
- Enclosing class:
- CArmPhotonElectronControlPointSequence
public static class CArmPhotonElectronControlPointSequence.Item
extends AbstractSequenceItemWrapper
implements RTControlPointIndex.Holder, CumulativeMeterset.Holder, ReferencedTreatmentPositionIndex.Holder, RecordedRTControlPointDateTime.Holder, ReferencedRadiationRTControlPointIndex.Holder, DeliveryRate.Holder, DeliveryRateUnitSequence.Holder, BeamAreaLimitSequence.Holder, ReferencedRadiationGenerationModeIndex.Holder, NumberOfRTBeamLimitingDeviceOpenings.Holder, RTBeamLimitingDeviceOpeningSequence.Holder, NumberOfWedgePositions.Holder, WedgePositionSequence.Holder, SourceRollAngle.Holder, RTBeamLimitingDeviceAngle.Holder, SourceToPatientSurfaceDistance.Holder, SourceToExternalContourDistance.Holder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionItem()Creates a new C-Arm Photon-Electron Control Point Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes) Creates a new C-Arm Photon-Electron Control Point Sequence Item object which wraps the providedattributes. -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractSequenceItemWrapper
toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.BeamAreaLimitSequence.Holder
containsBeamAreaLimitSequence, ensureBeamAreaLimitSequence, ensureBeamAreaLimitSequence, getBeamAreaLimitSequence, newBeamAreaLimitSequence, removeBeamAreaLimitSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.CumulativeMeterset.Holder
containsCumulativeMeterset, getCumulativeMeterset, removeCumulativeMetersetMethods inherited from interface org.dcm4che.typeddicom.dataelements.DeliveryRate.Holder
containsDeliveryRate, getDeliveryRate, removeDeliveryRateMethods inherited from interface org.dcm4che.typeddicom.dataelements.DeliveryRateUnitSequence.Holder
containsDeliveryRateUnitSequence, ensureDeliveryRateUnitSequence, ensureDeliveryRateUnitSequence, getDeliveryRateUnitSequence, newDeliveryRateUnitSequence, removeDeliveryRateUnitSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfRTBeamLimitingDeviceOpenings.Holder
containsNumberOfRTBeamLimitingDeviceOpenings, getNumberOfRTBeamLimitingDeviceOpenings, removeNumberOfRTBeamLimitingDeviceOpeningsMethods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfWedgePositions.Holder
containsNumberOfWedgePositions, getNumberOfWedgePositions, removeNumberOfWedgePositionsMethods inherited from interface org.dcm4che.typeddicom.dataelements.RecordedRTControlPointDateTime.Holder
containsRecordedRTControlPointDateTime, getRecordedRTControlPointDateTime, removeRecordedRTControlPointDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRadiationGenerationModeIndex.Holder
containsReferencedRadiationGenerationModeIndex, getReferencedRadiationGenerationModeIndex, removeReferencedRadiationGenerationModeIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRadiationRTControlPointIndex.Holder
containsReferencedRadiationRTControlPointIndex, getReferencedRadiationRTControlPointIndex, removeReferencedRadiationRTControlPointIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedTreatmentPositionIndex.Holder
containsReferencedTreatmentPositionIndex, getReferencedTreatmentPositionIndex, removeReferencedTreatmentPositionIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTBeamLimitingDeviceAngle.Holder
containsRTBeamLimitingDeviceAngle, getRTBeamLimitingDeviceAngle, removeRTBeamLimitingDeviceAngleMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTBeamLimitingDeviceOpeningSequence.Holder
containsRTBeamLimitingDeviceOpeningSequence, ensureRTBeamLimitingDeviceOpeningSequence, ensureRTBeamLimitingDeviceOpeningSequence, getRTBeamLimitingDeviceOpeningSequence, newRTBeamLimitingDeviceOpeningSequence, removeRTBeamLimitingDeviceOpeningSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTControlPointIndex.Holder
containsRTControlPointIndex, getRTControlPointIndex, removeRTControlPointIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.SourceRollAngle.Holder
containsSourceRollAngle, getSourceRollAngle, removeSourceRollAngleMethods inherited from interface org.dcm4che.typeddicom.dataelements.SourceToExternalContourDistance.Holder
containsSourceToExternalContourDistance, getSourceToExternalContourDistance, removeSourceToExternalContourDistanceMethods inherited from interface org.dcm4che.typeddicom.dataelements.SourceToPatientSurfaceDistance.Holder
containsSourceToPatientSurfaceDistance, getSourceToPatientSurfaceDistance, removeSourceToPatientSurfaceDistanceMethods inherited from interface org.dcm4che.typeddicom.dataelements.WedgePositionSequence.Holder
containsWedgePositionSequence, ensureWedgePositionSequence, ensureWedgePositionSequence, getWedgePositionSequence, newWedgePositionSequence, removeWedgePositionSequence
-
Constructor Details
-
Item
public Item(org.dcm4che3.data.Attributes attributes) Creates a new C-Arm Photon-Electron Control Point Sequence Item object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
Item
public Item()Creates a new C-Arm Photon-Electron Control Point Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
builder
- Returns:
- a
CArmPhotonElectronControlPointSequence.Item.Builderto create C-Arm Photon-Electron Control Point Sequence Items with a fluent API.
-
builder
public static CArmPhotonElectronControlPointSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes) - Parameters:
attributes- The Attributes to be wrapped by theCArmPhotonElectronControlPointSequence.Item.Builder.- Returns:
- a
CArmPhotonElectronControlPointSequence.Item.Builderto create C-Arm Photon-Electron Control Point Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
Returns a new C-Arm Photon-Electron Control Point Sequence Item which wraps a copy of the Attributes wrapped in this C-Arm Photon-Electron Control Point Sequence. (seeAttributes(Attributes)- Returns:
- a new C-Arm Photon-Electron Control Point Sequence Item which wraps a copy of the Attributes wrapped in this C-Arm Photon-Electron Control Point Sequence.
-