Interface PositioningLandmarkSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Subinterfaces:
PatientPositioningModule
- All Known Implementing Classes:
CTDefinedProcedureProtocolIOD,CTPerformedProcedureProtocolIOD,XADefinedProcedureProtocolIOD,XAPerformedProcedureProtocolIOD
- Enclosing class:
- PositioningLandmarkSequence
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault PositioningLandmarkSequenceensurePositioningLandmarkSequence(int initialCapacity) Adds a new Positioning Landmark Sequence if it does not already exist.default PositioningLandmarkSequencedefault PositioningLandmarkSequencenewPositioningLandmarkSequence(int initialCapacity) Adds a new Positioning Landmark Sequence.default voidRemoves the Positioning Landmark Sequence (seePositioningLandmarkSequenceMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Method Details
-
getPositioningLandmarkSequence
- Returns:
- the Positioning Landmark Sequence (see
PositioningLandmarkSequence)
-
newPositioningLandmarkSequence
Adds a new Positioning Landmark Sequence. (seePositioningLandmarkSequence)- Parameters:
initialCapacity- the initial capacity for the new Positioning Landmark Sequence
-
ensurePositioningLandmarkSequence
Adds a new Positioning Landmark Sequence if it does not already exist. (seePositioningLandmarkSequence)- Parameters:
initialCapacity- the initial capacity if a new Positioning Landmark Sequence is created
-
containsPositioningLandmarkSequence
default boolean containsPositioningLandmarkSequence()- Returns:
- Whether it contains a Positioning Landmark Sequence (see
PositioningLandmarkSequence)
-
removePositioningLandmarkSequence
default void removePositioningLandmarkSequence()Removes the Positioning Landmark Sequence (seePositioningLandmarkSequence
-