Interface ArrayState

Interface representing array-like state, e.g. all state values for a particle, or all time values for a single state element.

interface ArrayState {
    get: (i: number) => number;
    set: (i: number, value: number) => void;
    size: number;
}

Properties

Properties

get: (i: number) => number

Get the values at index i

set: (i: number, value: number) => void

Sets the value at index i

size: number

Gets the number of state element values in the particle