Class PerProjectionAcquisitionSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.PerProjectionAcquisitionSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,CenterOfCircularCollimator.Holder,CollimatorLeftVerticalEdge.Holder,CollimatorLowerHorizontalEdge.Holder,CollimatorRightVerticalEdge.Holder,CollimatorShape.Holder,CollimatorUpperHorizontalEdge.Holder,DeviationIndex.Holder,EntranceDoseDerivation.Holder,EntranceDoseInmGy.Holder,ExposureIndex.Holder,ExposureInmAs.Holder,ExposureTimeInms.Holder,FrameAcquisitionDuration.Holder,IrradiationEventUID.Holder,KVP.Holder,OrganDose.Holder,PositionerIsocenterDetectorRotationAngle.Holder,PositionerIsocenterPrimaryAngle.Holder,PositionerIsocenterSecondaryAngle.Holder,PositionerPrimaryAngle.Holder,PositionerPrimaryAngleDirection.Holder,PositionerSecondaryAngle.Holder,RadiusOfCircularCollimator.Holder,RelativeXRayExposure.Holder,TargetExposureIndex.Holder,VerticesOfThePolygonalCollimator.Holder,XRayTubeCurrentInmA.Holder
- Enclosing class:
- PerProjectionAcquisitionSequence
public static class PerProjectionAcquisitionSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements KVP.Holder, XRayTubeCurrentInmA.Holder, FrameAcquisitionDuration.Holder, CollimatorShape.Holder, CollimatorLeftVerticalEdge.Holder, CollimatorRightVerticalEdge.Holder, CollimatorUpperHorizontalEdge.Holder, CollimatorLowerHorizontalEdge.Holder, CenterOfCircularCollimator.Holder, RadiusOfCircularCollimator.Holder, VerticesOfThePolygonalCollimator.Holder, PositionerPrimaryAngle.Holder, PositionerPrimaryAngleDirection.Holder, PositionerSecondaryAngle.Holder, ExposureTimeInms.Holder, ExposureInmAs.Holder, RelativeXRayExposure.Holder, OrganDose.Holder, EntranceDoseInmGy.Holder, EntranceDoseDerivation.Holder, ExposureIndex.Holder, TargetExposureIndex.Holder, DeviationIndex.Holder, IrradiationEventUID.Holder, PositionerIsocenterPrimaryAngle.Holder, PositionerIsocenterSecondaryAngle.Holder, PositionerIsocenterDetectorRotationAngle.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPerProjectionAcquisitionSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Per Projection Acquisition Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Per Projection Acquisition Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PerProjectionAcquisitionSequence.Item.Builderbuilder()static PerProjectionAcquisitionSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)PerProjectionAcquisitionSequence.Itemcopy()Returns a new Per Projection Acquisition Sequence Item which wraps a copy of the Attributes wrapped in this Per Projection Acquisition Sequence.-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CenterOfCircularCollimator.Holder
containsCenterOfCircularCollimator, getCenterOfCircularCollimator, removeCenterOfCircularCollimator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CollimatorLeftVerticalEdge.Holder
containsCollimatorLeftVerticalEdge, getCollimatorLeftVerticalEdge, removeCollimatorLeftVerticalEdge
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CollimatorLowerHorizontalEdge.Holder
containsCollimatorLowerHorizontalEdge, getCollimatorLowerHorizontalEdge, removeCollimatorLowerHorizontalEdge
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CollimatorRightVerticalEdge.Holder
containsCollimatorRightVerticalEdge, getCollimatorRightVerticalEdge, removeCollimatorRightVerticalEdge
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CollimatorShape.Holder
containsCollimatorShape, getCollimatorShape, removeCollimatorShape
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CollimatorUpperHorizontalEdge.Holder
containsCollimatorUpperHorizontalEdge, getCollimatorUpperHorizontalEdge, removeCollimatorUpperHorizontalEdge
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DeviationIndex.Holder
containsDeviationIndex, getDeviationIndex, removeDeviationIndex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EntranceDoseDerivation.Holder
containsEntranceDoseDerivation, getEntranceDoseDerivation, removeEntranceDoseDerivation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EntranceDoseInmGy.Holder
containsEntranceDoseInmGy, getEntranceDoseInmGy, removeEntranceDoseInmGy
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ExposureIndex.Holder
containsExposureIndex, getExposureIndex, removeExposureIndex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ExposureInmAs.Holder
containsExposureInmAs, getExposureInmAs, removeExposureInmAs
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ExposureTimeInms.Holder
containsExposureTimeInms, getExposureTimeInms, removeExposureTimeInms
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameAcquisitionDuration.Holder
containsFrameAcquisitionDuration, getFrameAcquisitionDuration, removeFrameAcquisitionDuration
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IrradiationEventUID.Holder
containsIrradiationEventUID, getIrradiationEventUID, removeIrradiationEventUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.KVP.Holder
containsKVP, getKVP, removeKVP
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OrganDose.Holder
containsOrganDose, getOrganDose, removeOrganDose
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PositionerIsocenterDetectorRotationAngle.Holder
containsPositionerIsocenterDetectorRotationAngle, getPositionerIsocenterDetectorRotationAngle, removePositionerIsocenterDetectorRotationAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PositionerIsocenterPrimaryAngle.Holder
containsPositionerIsocenterPrimaryAngle, getPositionerIsocenterPrimaryAngle, removePositionerIsocenterPrimaryAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PositionerIsocenterSecondaryAngle.Holder
containsPositionerIsocenterSecondaryAngle, getPositionerIsocenterSecondaryAngle, removePositionerIsocenterSecondaryAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PositionerPrimaryAngle.Holder
containsPositionerPrimaryAngle, getPositionerPrimaryAngle, removePositionerPrimaryAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PositionerPrimaryAngleDirection.Holder
containsPositionerPrimaryAngleDirection, getPositionerPrimaryAngleDirection, removePositionerPrimaryAngleDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PositionerSecondaryAngle.Holder
containsPositionerSecondaryAngle, getPositionerSecondaryAngle, removePositionerSecondaryAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RadiusOfCircularCollimator.Holder
containsRadiusOfCircularCollimator, getRadiusOfCircularCollimator, removeRadiusOfCircularCollimator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RelativeXRayExposure.Holder
containsRelativeXRayExposure, getRelativeXRayExposure, removeRelativeXRayExposure
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TargetExposureIndex.Holder
containsTargetExposureIndex, getTargetExposureIndex, removeTargetExposureIndex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.VerticesOfThePolygonalCollimator.Holder
containsVerticesOfThePolygonalCollimator, getVerticesOfThePolygonalCollimator, removeVerticesOfThePolygonalCollimator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.XRayTubeCurrentInmA.Holder
containsXRayTubeCurrentInmA, getXRayTubeCurrentInmA, removeXRayTubeCurrentInmA
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Per Projection Acquisition Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Per Projection Acquisition Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static PerProjectionAcquisitionSequence.Item.Builder builder()
- Returns:
- a
PerProjectionAcquisitionSequence.Item.Builderto create Per Projection Acquisition Sequence Items with a fluent API.
-
builder
public static PerProjectionAcquisitionSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by thePerProjectionAcquisitionSequence.Item.Builder.- Returns:
- a
PerProjectionAcquisitionSequence.Item.Builderto create Per Projection Acquisition Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public PerProjectionAcquisitionSequence.Item copy()
Returns a new Per Projection Acquisition Sequence Item which wraps a copy of the Attributes wrapped in this Per Projection Acquisition Sequence. (seeAttributes(Attributes)- Returns:
- a new Per Projection Acquisition Sequence Item which wraps a copy of the Attributes wrapped in this Per Projection Acquisition Sequence.
-
-