Go to the source code of this file.
Namespaces | |
namespace | Vectormath |
namespace | Vectormath::Aos |
Defines | |
#define | _VECTORMATH_PI_OVER_2 1.570796327f |
Functions | |
const Matrix3 | Vectormath::Aos::transpose (const Matrix3 &mat) |
const Matrix3 | Vectormath::Aos::inverse (const Matrix3 &mat) |
float | Vectormath::Aos::determinant (const Matrix3 &mat) |
const Matrix3 | Vectormath::Aos::absPerElem (const Matrix3 &mat) |
const Matrix3 | Vectormath::Aos::operator* (float scalar, const Matrix3 &mat) |
const Matrix3 | Vectormath::Aos::mulPerElem (const Matrix3 &mat0, const Matrix3 &mat1) |
const Matrix3 | Vectormath::Aos::appendScale (const Matrix3 &mat, const Vector3 &scaleVec) |
const Matrix3 | Vectormath::Aos::prependScale (const Vector3 &scaleVec, const Matrix3 &mat) |
const Matrix3 | Vectormath::Aos::select (const Matrix3 &mat0, const Matrix3 &mat1, bool select1) |
const Matrix4 | Vectormath::Aos::transpose (const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::inverse (const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::affineInverse (const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::orthoInverse (const Matrix4 &mat) |
float | Vectormath::Aos::determinant (const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::absPerElem (const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::operator* (float scalar, const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::mulPerElem (const Matrix4 &mat0, const Matrix4 &mat1) |
const Matrix4 | Vectormath::Aos::appendScale (const Matrix4 &mat, const Vector3 &scaleVec) |
const Matrix4 | Vectormath::Aos::prependScale (const Vector3 &scaleVec, const Matrix4 &mat) |
const Matrix4 | Vectormath::Aos::select (const Matrix4 &mat0, const Matrix4 &mat1, bool select1) |
const Transform3 | Vectormath::Aos::inverse (const Transform3 &tfrm) |
const Transform3 | Vectormath::Aos::orthoInverse (const Transform3 &tfrm) |
const Transform3 | Vectormath::Aos::absPerElem (const Transform3 &tfrm) |
const Transform3 | Vectormath::Aos::mulPerElem (const Transform3 &tfrm0, const Transform3 &tfrm1) |
const Transform3 | Vectormath::Aos::appendScale (const Transform3 &tfrm, const Vector3 &scaleVec) |
const Transform3 | Vectormath::Aos::prependScale (const Vector3 &scaleVec, const Transform3 &tfrm) |
const Transform3 | Vectormath::Aos::select (const Transform3 &tfrm0, const Transform3 &tfrm1, bool select1) |
const Matrix3 | Vectormath::Aos::outer (const Vector3 &tfrm0, const Vector3 &tfrm1) |
const Matrix4 | Vectormath::Aos::outer (const Vector4 &tfrm0, const Vector4 &tfrm1) |
const Vector3 | Vectormath::Aos::rowMul (const Vector3 &vec, const Matrix3 &mat) |
const Matrix3 | Vectormath::Aos::crossMatrix (const Vector3 &vec) |
const Matrix3 | Vectormath::Aos::crossMatrixMul (const Vector3 &vec, const Matrix3 &mat) |
#define _VECTORMATH_PI_OVER_2 1.570796327f |
Definition at line 26 of file scalar/mat_aos.h.