Interface PositioningLandmarkSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
PatientPositioningModule
All Known Implementing Classes:
CTDefinedProcedureProtocolIOD, CTPerformedProcedureProtocolIOD, XADefinedProcedureProtocolIOD, XAPerformedProcedureProtocolIOD
Enclosing class:
PositioningLandmarkSequence

public static interface PositioningLandmarkSequence.Holder extends AttributesWrapper
  • Method Details

    • getPositioningLandmarkSequence

      default PositioningLandmarkSequence getPositioningLandmarkSequence()
      Returns:
      the Positioning Landmark Sequence (see PositioningLandmarkSequence)
    • newPositioningLandmarkSequence

      default PositioningLandmarkSequence newPositioningLandmarkSequence(int initialCapacity)
      Adds a new Positioning Landmark Sequence. (see PositioningLandmarkSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Positioning Landmark Sequence
    • ensurePositioningLandmarkSequence

      default PositioningLandmarkSequence ensurePositioningLandmarkSequence(int initialCapacity)
      Adds a new Positioning Landmark Sequence if it does not already exist. (see PositioningLandmarkSequence)
      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 (see PositioningLandmarkSequence