Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Readonly data

data: mat4type

Methods

equals

  • equals(mat: Mat4): boolean

equalsArray

  • equalsArray(data: number[]): boolean

get

  • get(x: number, y: number): number

getScale

getTransformedVector

getTranslation

rotate

scale

  • scale(x: number, y: number, z: number): SimpleMat4

set

setItem

  • setItem(x: number, y: number, value: number): void

transformVector

translate

  • translate(x: number, y: number, z: number): SimpleMat4

Static create

Static from

Static fromQuaternion

Static fromRotation

Static fromRotationTranslationScale

Static fromScale

Static fromTranslation

Static fromXRotation

Static fromYRotation

Static fromZRotation

Static multiply

Static setIdentity

Static Private setScale

  • setScale(x: number, y: number, z: number, result: number[]): number[]

Static Private setTranslation

  • setTranslation(x: number, y: number, z: number, result: number[]): number[]

Static Private staticSetAngleRotation

  • staticSetAngleRotation(sin: number, cos: number, axe: "X" | "Y" | "Z", mat: SimpleMat4): SimpleMat4

Generated using TypeDoc