Class Mat2

Constructors

  • Parameters

    • Rest...args: number[]

    Returns Mat2

Accessors

  • get a11(): number
  • Returns number

  • set a11(v): void
  • Parameters

    • v: number

    Returns void

  • get a12(): number
  • Returns number

  • set a12(v): void
  • Parameters

    • v: number

    Returns void

  • get a21(): number
  • Returns number

  • set a21(v): void
  • Parameters

    • v: number

    Returns void

  • get a22(): number
  • Returns number

  • set a22(v): void
  • Parameters

    • v: number

    Returns void

  • get array(): number[]
  • (getter) Returns the basic array representation of this matrix.

    Returns number[]

  • get columnArray(): number[]
  • (getter) Returns the basic array representation of this matrix. this returns the array in column-major form.

    Returns number[]

  • get determinant(): number
  • Returns number

Methods

  • Adds iteration to the object, allowing it to be destructured and iterated upon in various useful ways.

    Returns {
        next(): {
            done: boolean;
            value: number;
        } | {
            done: boolean;
            value?: undefined;
        };
    }

    • next:function
      • Returns {
            done: boolean;
            value: number;
        } | {
            done: boolean;
            value?: undefined;
        }

  • Parameters

    Returns Mat2

  • Parameters

    Returns Mat2

  • Calculates the adjugate of a mat2

    Returns Mat2

    out

  • Returns Mat2

  • Returns Mat2

  • Returns Mat2

  • Returns Mat2

  • Parameters

    Returns Mat2

  • Parameters

    Returns Mat2

  • Parameters

    • s: number

    Returns Mat2

  • Parameters

    • s: number

    Returns Mat2

  • Parameters

    • a11: number
    • a12: number
    • a21: number
    • a22: number

    Returns Mat2

  • Parameters

    Returns Mat2

  • Parameters

    • r: number

    Returns Mat2

  • Parameters

    • r: number

    Returns Mat2

  • Parameters

    • s: number

    Returns Mat2

  • Parameters

    • v: any

    Returns Mat2

  • Parameters

    • v: any

    Returns Mat2

  • Parameters

    • s: number

    Returns Mat2

  • Parameters

    Returns Mat2

  • Parameters

    Returns Mat2

  • Returns string

  • Returns Mat2

  • Returns Mat2

  • Parameters

    • r: number

    Returns Mat2

  • Parameters

    • v: any

    Returns Mat2

  • Returns Mat2