EulerToMatrix(const Vector3 &inV, Matrix3x3 &matrix) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inlinestatic |
Get(int row, int column) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
Get(int row, int column) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
GetColumn(int col) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
GetDeterminant() const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
GetPtr() (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
GetPtr() const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
GetRotMatrixNormVec(float *out, const float *inVec, float radians) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inlinestatic |
identity (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | static |
Invert() (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | |
InvertTranspose() (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
IsIdentity(float threshold=Vector3::kEpsilon) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
LookRotationToMatrix(const Vector3 &viewVec, const Vector3 &upVec, Matrix3x3 *m) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inlinestatic |
m_Data (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | |
Matrix3x3()=default (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
Matrix3x3(float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
Matrix3x3(const class Matrix4x4 &m) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | |
MultiplyMatrices3x3(const Matrix3x3 *__restrict lhs, const Matrix3x3 *__restrict rhs, Matrix3x3 *__restrict res) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inlinestatic |
MultiplyPoint3(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
MultiplyPoint3Transpose(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
MultiplyVector3(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
MultiplyVector3(const Vector3 &inV, Vector3 &output) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
MultiplyVector3Transpose(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
operator* (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | friend |
operator*=(const class Matrix4x4 &inM) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | |
operator*=(const Matrix3x3 &inM) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
operator*=(float f) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
operator/=(float f) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
operator=(const class Matrix4x4 &m) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | |
operator[](int row) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
operator[](int row) const (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
OrthoNormalize(Matrix3x3 &matrix) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inlinestatic |
Scale(const Vector3 &inScale) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetAxisAngle(const Vector3 &rotationAxis, float radians) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetBasis(const Vector3 &inX, const Vector3 &inY, const Vector3 &inZ) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetBasisTransposed(const Vector3 &inX, const Vector3 &inY, const Vector3 &inZ) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetFromToRotation(const Vector3 &from, const Vector3 &to) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetIdentity() (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetScale(const Vector3 &inScale) (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
SetZero() (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
Transpose() (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | inline |
zero (defined in BNM::Structures::Unity::Matrix3x3) | BNM::Structures::Unity::Matrix3x3 | static |