Threepp.Matrix3¶
3x3 matrix class
Members¶
Constructors¶
Methods¶
- set
- identity
- copy
- setFromMatrix4
- multiply
- premultiply
- multiplyMatrices
- multiplyScalar
- determinant
- invert
- transpose
- getNormalMatrix
- scale
- rotate
- translate
- equals
Matrix3¶
Constructor
Description
Constructor
set¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
n11 |
|
|
n12 |
|
|
n13 |
|
|
n21 |
|
|
n22 |
|
|
n23 |
|
|
n31 |
|
|
n32 |
|
|
n33 |
|
Description
Sets the elements
identity¶
Method
Description
Resets to the identity matrix
copy¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
m |
|
Description
Copies another matrix
setFromMatrix4¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
m |
|
Description
Sets the matrix from a Matrix4
multiply¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
m |
|
Description
Multiplies by a matrix
premultiply¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
m |
|
Description
Premultiplies by a matrix
multiplyMatrices¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
a |
|
|
b |
|
Description
Product of two matrices
multiplyScalar¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
s |
|
Description
Multiplies by a scalar
determinant¶
Method
Description
Determinant
invert¶
Method
Description
Inverts the matrix
transpose¶
Method
Description
Transposes the matrix
getNormalMatrix¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
m |
|
Description
Gets the normal matrix
scale¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
sx |
|
|
sy |
|
Description
Scales the matrix
rotate¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
theta |
|
Description
Rotates the matrix
translate¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
tx |
|
|
ty |
|
Description
Translates the matrix
equals¶
Method
Arguments
| Arguments | Default | Description |
|---|---|---|
m |
|
Description
Equality test