Constructors
constructor
- new Mat3(...args: number[]): Mat3
Properties
Private #a11
#a11: number = 0
Private #a12
#a12: number = 0
Private #a13
#a13: number = 0
Private #a21
#a21: number = 0
Private #a22
#a22: number = 0
Private #a23
#a23: number = 0
Private #a31
#a31: number = 0
Private #a32
#a32: number = 0
Private #a33
#a33: number = 0
Accessors
a11
- get a11(): number
- set a11(v: number): void
-
Returns number
-
Parameters
Returns void
a12
- get a12(): number
- set a12(v: number): void
-
Returns number
-
Parameters
Returns void
a13
- get a13(): number
- set a13(v: number): void
-
Returns number
-
Parameters
Returns void
a21
- get a21(): number
- set a21(v: number): void
-
Returns number
-
Parameters
Returns void
a22
- get a22(): number
- set a22(v: number): void
-
Returns number
-
Parameters
Returns void
a23
- get a23(): number
- set a23(v: number): void
-
Returns number
-
Parameters
Returns void
a31
- get a31(): number
- set a31(v: number): void
-
Returns number
-
Parameters
Returns void
a32
- get a32(): number
- set a32(v: number): void
-
Returns number
-
Parameters
Returns void
a33
- get a33(): number
- set a33(v: number): void
-
Returns number
-
Parameters
Returns void
columnArray
- get columnArray(): number[]
determinant
- get determinant(): number
-
Returns number
determinant of a
determinantFunction
- get determinantFunction(): Mat3DeterminantFunction
-
Returns Mat3DeterminantFunction
frobeniusnorm
- get frobeniusnorm(): number
Methods
[iterator]
- [iterator](): { next: any }
-
Returns { next: any }
-
next: function
- next(): { done: boolean; value: number } | { done: boolean; value: undefined }
-
Returns { done: boolean; value: number } | { done: boolean; value: undefined }
multiplyScalar
- multiplyScalar(s: number): Mat3
multiplyScalarNew
- multiplyScalarNew(s: number): Mat3
reset
- reset(...args: number[]): Mat3
rotateNew
- rotateNew(r: number): Mat3
scaleByVec2
- scaleByVec2(v: any): Mat3
scaleByVec2New
- scaleByVec2New(v: any): Mat3
scaleNew
- scaleNew(s: number): Mat3
Static fromAngle
- fromAngle(r: number): Mat3
Static fromProjection
- fromProjection(width: number, height: number): Mat3
-
Parameters
-
width: number
-
height: number
out
Static fromScalingVec2
- fromScalingVec2(v: any): Mat3
(getter/setter) The a11 value of the matrix.
0