Class BufferInfoArray<T extends BufferInfo>

    • Constructor Detail

      • BufferInfoArray

        public BufferInfoArray()
      • BufferInfoArray

        public BufferInfoArray​(int capacity)
    • Method Detail

      • getLength

        public int getLength()
        Get length (capacity) of the array
        Returns:
        the length (capacity) of the array
      • add

        public void add​(T bi)
      • clear

        public void clear()
      • getBufferInfoAtFramePosition

        public BufferInfo getBufferInfoAtFramePosition​(long framePosition)
      • listBufferInfosTangentInterval

        public java.util.List<T> listBufferInfosTangentInterval​(long fromFramePosition,
                                                                long toFramePosition)
        List all tangent buffers
        Parameters:
        fromFramePosition - start of interval
        toFramePosition - stop of interval
        Returns:
        list of tangent buffer infos
      • isAvailable

        public boolean isAvailable​(long framePosition,
                                   int length)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object