Interface Pack<T>

    Flat-buffer codec: view a typed value as a dim-sized slice of a shared Float64Array, read/written by offset to avoid allocations in hot numerical loops.

    interface Pack<T> {
        dim: number;
        read(value: T, into: Float64Array, offset: number): void;
        write(from: Float64Array, offset: number): T;
    }

    Type Parameters

    • T
    Index

    Methods

    Properties

    Methods

    • Parameters

      • value: T
      • into: Float64Array
      • offset: number

      Returns void

    • Parameters

      • from: Float64Array
      • offset: number

      Returns T

    Properties

    dim: number