Class: Mat2
new Mat2(Number, Number, Number, Number)
Parameters:
| Name |
Type |
Description |
Number |
|
m11 |
Number |
|
m12 |
Number |
|
m21 |
Number |
|
m22 |
- Source:
Members
-
<static> this.elements
-
Properties:
| Name |
Type |
Description |
Float32Array |
|
elements |
- Source:
Methods
-
<static> clone()
-
- Source:
Returns:
Mat2
-
<static> copy(Mat2)
-
Parameters:
| Name |
Type |
Description |
Mat2 |
|
other |
- Source:
Returns:
this
-
<static> determinant()
-
- Source:
Returns:
this
-
<static> fromJSON(Object)
-
Parameters:
| Name |
Type |
Description |
Object |
|
json |
- Source:
Returns:
this
-
<static> fromMat3(Mat3)
-
Parameters:
| Name |
Type |
Description |
Mat3 |
|
m |
- Source:
Returns:
this
-
<static> fromMat4(Mat4)
-
Parameters:
| Name |
Type |
Description |
Mat4 |
|
m |
- Source:
Returns:
this
-
<static> getRotation()
-
- Source:
Returns:
Number
-
<static> identity()
-
- Source:
Returns:
this
-
<static> inverse()
-
- Source:
Returns:
this
-
<static> inverseMat(Mat2)
-
Parameters:
| Name |
Type |
Description |
Mat2 |
|
other |
- Source:
Returns:
this
-
<static> mmul(Mat2, Mat2)
-
Parameters:
| Name |
Type |
Description |
Mat2 |
|
a |
Mat2 |
|
b |
- Source:
Returns:
this
-
<static> mul(Mat2)
-
Parameters:
| Name |
Type |
Description |
Mat2 |
|
other |
- Source:
Returns:
this
-
<static> rotate(Number)
-
Parameters:
| Name |
Type |
Description |
Number |
|
angle |
- Source:
Returns:
this
-
<static> sdiv(Number)
-
Parameters:
| Name |
Type |
Description |
Number |
|
s |
- Source:
Returns:
this
-
<static> set(Number, Number, Number, Number)
-
Parameters:
| Name |
Type |
Description |
Number |
|
m11 |
Number |
|
m12 |
Number |
|
m21 |
Number |
|
m22 |
- Source:
Returns:
this
-
<static> setRotation(Number)
-
Parameters:
| Name |
Type |
Description |
Number |
|
angle |
- Source:
Returns:
this
-
<static> setTrace(Number, Number)
-
Parameters:
| Name |
Type |
Description |
Number |
|
x |
Number |
|
y |
- Source:
Returns:
this
-
<static> smul(Number)
-
Parameters:
| Name |
Type |
Description |
Number |
|
s |
- Source:
Returns:
this
-
<static> toJSON()
-
- Source:
Returns:
Object
-
<static> toString()
-
- Source:
Returns:
String
-
<static> transpose()
-
- Source:
Returns:
this
-
<static> zero()
-
- Source:
Returns:
this