Interface VOILUTSequence.Holder

    • Method Detail

      • newVOILUTSequence

        default VOILUTSequence newVOILUTSequence​(int initialCapacity)
        Adds a new VOI LUT Sequence. (see VOILUTSequence)
        Parameters:
        initialCapacity - the initial capacity for the new VOI LUT Sequence
        Returns:
        the newly created VOILUTSequence.
      • ensureVOILUTSequence

        default VOILUTSequence ensureVOILUTSequence​(int initialCapacity)
        Adds a new VOI LUT Sequence (see VOILUTSequence) if it does not already exist. (see Attributes.ensureSequence(int, int)
        Parameters:
        initialCapacity - the initial capacity (see ArrayList(int)) if a new VOI LUT Sequence is created.
        Returns:
        either the already existing VOI LUT Sequence (see VOILUTSequence) or a new one with capacity initialCapacity.
      • containsVOILUTSequence

        default boolean containsVOILUTSequence()
        Returns:
        whether it contains the VOI LUT Sequence (see VOILUTSequence)
      • removeVOILUTSequence

        default void removeVOILUTSequence()
        Removes the VOI LUT Sequence (see VOILUTSequence