Interface ReferencedSurfaceDataSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
OpticalSurfaceScannerSeriesModule
All Known Implementing Classes:
SurfaceScanMeshIOD, SurfaceScanPointCloudIOD
Enclosing class:
ReferencedSurfaceDataSequence

public static interface ReferencedSurfaceDataSequence.Holder extends AttributesWrapper
  • Method Details

    • getReferencedSurfaceDataSequence

      default ReferencedSurfaceDataSequence getReferencedSurfaceDataSequence()
      Returns:
      the Referenced Surface Data Sequence (see ReferencedSurfaceDataSequence)
    • newReferencedSurfaceDataSequence

      default ReferencedSurfaceDataSequence newReferencedSurfaceDataSequence​(int initialCapacity)
      Adds a new Referenced Surface Data Sequence. (see ReferencedSurfaceDataSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Referenced Surface Data Sequence
    • ensureReferencedSurfaceDataSequence

      default ReferencedSurfaceDataSequence ensureReferencedSurfaceDataSequence​(int initialCapacity)
      Adds a new Referenced Surface Data Sequence if it does not already exist. (see ReferencedSurfaceDataSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Referenced Surface Data Sequence is created
    • containsReferencedSurfaceDataSequence

      default boolean containsReferencedSurfaceDataSequence()
      Returns:
      Whether it contains a Referenced Surface Data Sequence (see ReferencedSurfaceDataSequence)
    • removeReferencedSurfaceDataSequence

      default void removeReferencedSurfaceDataSequence()
      Removes the Referenced Surface Data Sequence (see ReferencedSurfaceDataSequence