Interface ElementBuffer

An element buffer with change tracking.

An element is e.g., a vertex, line segmeent, etc. That means offsets into an element buffer do not equal offsets into a byte buffer (a vertex can be of any byte length).

interface ElementBuffer {
    changedFrom: undefined | number;
    changedLength: number;
    length: number;
}

Properties

changedFrom: undefined | number

Changed range start element offset.

changedLength: number

Changed range element count.

length: number

Total length of the buffer.