WasmGPU - v0.4.0
    Preparing search index...

    Variable quatConst

    quat: {
        abs: (q: number[]) => number[];
        add: (q1: number[], q2: number[]) => number[];
        copy: (q: number[]) => number[];
        dist: (q1: number[], q2: number[]) => number;
        distsq: (q1: number[], q2: number[]) => number;
        fromAxisAngle: (axis: number[], angle: number) => number[];
        init: (a: number, b: number, c: number, d: number) => number[];
        invert: (q: number[]) => number[];
        isEqual: (q1: number[], q2: number[]) => boolean;
        isNormalized: (q: number[]) => boolean;
        isZero: (q: number[]) => boolean;
        mul: (q1: number[], q2: number[]) => number[];
        neg: (q: number[]) => number[];
        norm: (q: number[]) => number;
        normalize: (q: number[]) => number[];
        normscl: (q: number[], scalar: number) => number[];
        normsq: (q: number[]) => number;
        print: (q: number[]) => void;
        random: (min: number, max: number) => number[];
        round: (q: number[]) => number[];
        scl: (q: number[], scalar: number) => number[];
        slerp: (q1: number[], q2: number[], t: number) => number[];
        sub: (q1: number[], q2: number[]) => number[];
        toRotation: (q: number[], v: number[]) => number[];
    } = ...

    Type Declaration

    • abs: (q: number[]) => number[]
    • add: (q1: number[], q2: number[]) => number[]
    • copy: (q: number[]) => number[]
    • dist: (q1: number[], q2: number[]) => number
    • distsq: (q1: number[], q2: number[]) => number
    • fromAxisAngle: (axis: number[], angle: number) => number[]
    • init: (a: number, b: number, c: number, d: number) => number[]
    • invert: (q: number[]) => number[]
    • isEqual: (q1: number[], q2: number[]) => boolean
    • isNormalized: (q: number[]) => boolean
    • isZero: (q: number[]) => boolean
    • mul: (q1: number[], q2: number[]) => number[]
    • neg: (q: number[]) => number[]
    • norm: (q: number[]) => number
    • normalize: (q: number[]) => number[]
    • normscl: (q: number[], scalar: number) => number[]
    • normsq: (q: number[]) => number
    • print: (q: number[]) => void
    • random: (min: number, max: number) => number[]
    • round: (q: number[]) => number[]
    • scl: (q: number[], scalar: number) => number[]
    • slerp: (q1: number[], q2: number[], t: number) => number[]
    • sub: (q1: number[], q2: number[]) => number[]
    • toRotation: (q: number[], v: number[]) => number[]