nn::math::MTX43 Classclass MTX43 : public nn::math::MTX43_
A 4x3 matrix class.
typedef Definitions
self_type
|
This class's type. | |
|---|---|---|
value_type
|
The type of this class's elements. |
| S |
ROW_COUNT
|
const int | The number of rows. |
|---|---|---|---|
| S |
COLUMN_COUNT
|
const int |
The number of columns. |
| Creation | ||
|---|---|---|
MTX43
|
Constructor. | |
| Conversions | ||
operator f32 *
|
Casts to an f32-type value. |
|
operator const f32 *
|
Casts to an f32-type value. |
|
GetRow
|
Gets a row as a VEC3-type value. |
|
GetColumn
|
Gets a column as a VEC4-type value. |
|
SetColumn
|
Sets a column as a VEC4-type value. |
|
| Operators | ||
operator+=
|
Assigns the values after matrix addition. | |
operator-=
|
Assigns the values after matrix subtraction. | |
operator*=
|
Assigns the values of a postmultiplied matrix. | |
operator/=
|
Assigns the values after matrix division. | |
operator+
|
Returns its own matrix. | |
operator-
|
Returns the conjugate of the matrix. | |
operator *
|
Returns the result of matrix multiplication. | |
operator/
|
Returns the result of matrix division. | |
| Settings | ||
SetupIdentity
|
Sets up the identity matrix. | |
| Comparisons | ||
operator==
|
Returns true if the values are equal. |
|
operator!=
|
Returns true if the values are not equal. |
|
IsIdentity
|
Returns true if this is an identity matrix. |
|
| Other | ||
| S |
Identity
|
The identity matrix. |
Report
|
Outputs the state. | |
nn::math::MTX43_
nn::math::MTX43
CONFIDENTIAL