Voxel toolkit
The toolkit that lets you easily import .vox assets and have runtime API
|
The structure that represents integer matrix. More...
Public Member Functions | |
Matrix3x3Int (int e00, int e10, int e20, int e01, int e11, int e21, int e02, int e12, int e22) | |
Static Public Member Functions | |
static Vector3Int | operator* (Matrix3x3Int matrix, Vector3Int vector) |
Multiplication operation between Vector3Int and Matrix3x3Int. | |
static int3 | operator* (Matrix3x3Int matrix, int3 vector) |
Multiplication operation between int3 and Matrix3x3Int. | |
static Matrix3x3Int | operator* (Matrix3x3Int first, Matrix3x3Int second) |
Multiplication operation between two matrices. | |
static implicit | operator Matrix3x3Int (Matrix4x4 matrix4X4) |
Converts Matrix4x4 to Matrix3x3Int. | |
static implicit | operator Matrix4x4 (Matrix3x3Int inMatrix) |
Converts VoxelToolkit.Matrix3x3Int to an ordinary Matrix4x4. | |
Public Attributes | |
int | E00 |
int | E10 |
int | E20 |
int | E01 |
int | E11 |
int | E21 |
int | E02 |
int | E12 |
int | E22 |
Static Public Attributes | |
static readonly Matrix3x3Int | Identity |
Identity matrix. | |
Properties | |
Matrix3x3Int | Inversed [get] |
Returns the inversed matrix. | |
The structure that represents integer matrix.
|
static |
Converts Matrix4x4 to Matrix3x3Int.
matrix4X4 | The matrix to convert |
|
static |
Converts VoxelToolkit.Matrix3x3Int to an ordinary Matrix4x4.
inMatrix | The matrix to be converted |
|
static |
Multiplication operation between two matrices.
first |
First matrix
second |
Second matrix
|
static |
Multiplication operation between int3 and Matrix3x3Int.
matrix | The matrix to multiply |
vector | The vector to multiply |
|
static |
Multiplication operation between Vector3Int and Matrix3x3Int.
matrix | The matrix to multiply |
vector | The vector to multiply |
|
static |
Identity matrix.