Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "api"

Index

Type aliases

IMatrix

IMatrix<T>: IVector<T>

Type parameters

  • T

Mat

Mat: Vec

Mat22Like

Mat22Like: Tuple<number, 4> | TypedArray

Mat23Like

Mat23Like: Tuple<number, 6> | TypedArray

Mat33Like

Mat33Like: Tuple<number, 9> | TypedArray

Mat44Like

Mat44Like: Tuple<number, 16> | TypedArray

MatOp1

MatOp1: (out: Mat | null) => Mat

Type declaration

MatOpM

MatOpM: (out: Mat | null, a: ReadonlyMat) => Mat

Type declaration

MatOpMM

MatOpMM: (out: Mat | null, a: ReadonlyMat, b: ReadonlyMat) => Mat

Type declaration

MatOpMN

MatOpMN: (out: Mat | null, a: ReadonlyMat, n: number) => Mat

Type declaration

MatOpMU

MatOpMU: (out: Mat | null, a: ReadonlyMat) => Mat | undefined

Type declaration

MatOpMV

MatOpMV: (out: Vec | null, a: ReadonlyMat, b: ReadonlyVec) => Vec

Type declaration

    • Parameters

      Returns Vec

MatOpN

MatOpN: (out: Mat | null, n: number) => Mat

Type declaration

    • (out: Mat | null, n: number): Mat
    • Parameters

      • out: Mat | null
      • n: number

      Returns Mat

MatOpNV

MatOpNV: (out: Mat | null, n: number | ReadonlyVec) => Mat

Type declaration

    • (out: Mat | null, n: number | ReadonlyVec): Mat
    • Parameters

      • out: Mat | null
      • n: number | ReadonlyVec

      Returns Mat

MatOpV

MatOpV: (out: Mat | null, a: ReadonlyVec) => Mat

Type declaration

    • (out: Mat | null, a: ReadonlyVec): Mat
    • Parameters

      • out: Mat | null
      • a: ReadonlyVec

      Returns Mat

MultiMatOp

MultiMatOp<T>: MultiVecOp<T>

Type parameters

  • T

ReadonlyMat

ReadonlyMat: ReadonlyVec

VecOpM

VecOpM: (out: Vec | null, a: ReadonlyMat) => Vec

Type declaration

VecOpMN

VecOpMN: (out: Vec | null, a: ReadonlyMat, n: number) => Vec

Type declaration

Generated using TypeDoc