Interface LuminanceResponseSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
LuminanceResultSequence.Item, LuminanceUniformityResultSequence.Item, TargetLuminanceCharacteristicsSequence.Item
Enclosing class:
LuminanceResponseSequence

public static interface LuminanceResponseSequence.Holder extends AttributesWrapper
  • Method Details

    • getLuminanceResponseSequence

      default LuminanceResponseSequence getLuminanceResponseSequence()
      Returns:
      the Luminance Response Sequence (see LuminanceResponseSequence)
    • newLuminanceResponseSequence

      default LuminanceResponseSequence newLuminanceResponseSequence​(int initialCapacity)
      Adds a new Luminance Response Sequence. (see LuminanceResponseSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Luminance Response Sequence
    • ensureLuminanceResponseSequence

      default LuminanceResponseSequence ensureLuminanceResponseSequence​(int initialCapacity)
      Adds a new Luminance Response Sequence if it does not already exist. (see LuminanceResponseSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Luminance Response Sequence is created
    • containsLuminanceResponseSequence

      default boolean containsLuminanceResponseSequence()
      Returns:
      Whether it contains a Luminance Response Sequence (see LuminanceResponseSequence)
    • removeLuminanceResponseSequence

      default void removeLuminanceResponseSequence()
      Removes the Luminance Response Sequence (see LuminanceResponseSequence