Properties
m11
m11: number = 1
m12
m12: number = 0
m13
m13: number = 0
m14
m14: number = 0
m21
m21: number = 0
m22
m22: number = 1
m23
m23: number = 0
m24
m24: number = 0
m31
m31: number = 0
m32
m32: number = 0
m33
m33: number = 1
m34
m34: number = 0
m41
m41: number = 0
m42
m42: number = 0
m43
m43: number = 0
m44
m44: number = 1
Accessors
a
- get a(): number
- set a(v: number): void
-
Returns number
-
Parameters
Returns void
b
- get b(): number
- set b(v: number): void
-
Returns number
-
Parameters
Returns void
c
- get c(): number
- set c(v: number): void
-
Returns number
-
Parameters
Returns void
d
- get d(): number
- set d(v: number): void
-
Returns number
-
Parameters
Returns void
e
- get e(): number
- set e(v: number): void
-
Returns number
-
Parameters
Returns void
f
- get f(): number
- set f(v: number): void
-
Returns number
-
Parameters
Returns void
is2D
-
Returns boolean
isIdentity
- get isIdentity(): boolean
-
Returns boolean
Methods
det
-
当前矩阵的伴随矩阵
inversed
-
当前矩阵的逆矩阵
multiply
-
Parameters
返回自身
reset
-
返回自身
rotate
- rotate(angle: number): SMatrix
- rotate(rotX: number, rotY: number, rotZ: number): SMatrix
-
Parameters
返回自身
-
Parameters
-
rotX: number
-
rotY: number
-
rotZ: number
返回自身
scale
- scale(sx: number, sy: number): SMatrix
-
Parameters
返回自身
translate
- translate(dx: number, dy: number, dz?: number): SMatrix
-
Parameters
-
dx: number
-
dy: number
-
Default value dz: number = 0
返回自身
transpose
-
返回自身
value
-
Returns number
当前矩阵的值
变换矩阵
庞利祥 sybotan@126.com