This is the complete list of members for SRL::Math::Types::Matrix43, including all inherited members.
CreateBillboard(const Vector3D &position, const Vector3D &cameraPosition, const Vector3D &up=Vector3D::UnitY()) | SRL::Math::Types::Matrix43 | inlinestatic |
CreateLookAt(const Vector3D &eye, const Vector3D &target, const Vector3D &up=Vector3D::UnitY()) | SRL::Math::Types::Matrix43 | inlinestatic |
CreateRotation(const Angle &angleX, const Angle &angleY, const Angle &angleZ) | SRL::Math::Types::Matrix33 | inlinestatic |
CreateRotationX(const Angle &angle) | SRL::Math::Types::Matrix33 | inlinestatic |
CreateRotationY(const Angle &angle) | SRL::Math::Types::Matrix33 | inlinestatic |
CreateRotationZ(const Angle &angle) | SRL::Math::Types::Matrix33 | inlinestatic |
CreateScale(const Vector3D &scale) | SRL::Math::Types::Matrix33 | inlinestatic |
CreateTransform(const Vector3D &translation, const EulerAngles &rotation, const Vector3D &scale=Vector3D(1, 1, 1)) | SRL::Math::Types::Matrix43 | inlinestatic |
CreateTranslation(const Vector3D &translation) | SRL::Math::Types::Matrix43 | inlinestatic |
Decompose(Vector3D &scale, Vector3D &rotation, Vector3D &translation) const | SRL::Math::Types::Matrix43 | inline |
Determinant() const | SRL::Math::Types::Matrix33 | inline |
Identity() | SRL::Math::Types::Matrix43 | inlinestatic |
Invert() const | SRL::Math::Types::Matrix43 | inline |
Matrix33() | SRL::Math::Types::Matrix33 | inline |
Matrix33(const Vector3D &up, const Vector3D &direction) | SRL::Math::Types::Matrix33 | inline |
Matrix33(const Vector3D &row0In, const Vector3D &row1In, const Vector3D &row2In) | SRL::Math::Types::Matrix33 | inline |
Matrix43() | SRL::Math::Types::Matrix43 | inline |
Matrix43(const Vector3D &up, const Vector3D &direction, const Vector3D &position) | SRL::Math::Types::Matrix43 | inline |
Matrix43(const Matrix33 &rotation, const Vector3D &translation) | SRL::Math::Types::Matrix43 | inline |
Matrix43(const Vector3D &row0, const Vector3D &row1, const Vector3D &row2, const Vector3D &row3) | SRL::Math::Types::Matrix43 | inline |
operator*(const Matrix43 &other) const | SRL::Math::Types::Matrix43 | inline |
operator*(const Matrix33 &other) const | SRL::Math::Types::Matrix43 | inline |
SRL::Math::Types::Matrix33::operator*(const Vector3D &v) const | SRL::Math::Types::Matrix33 | inline |
operator*=(const Matrix43 &other) | SRL::Math::Types::Matrix43 | inline |
operator*=(const Matrix33 &other) | SRL::Math::Types::Matrix43 | inline |
RotateX(const Angle &angleX) | SRL::Math::Types::Matrix33 | inline |
RotateY(const Angle &angleY) | SRL::Math::Types::Matrix33 | inline |
RotateZ(const Angle &angleZ) | SRL::Math::Types::Matrix33 | inline |
Row0 | SRL::Math::Types::Matrix33 | |
Row1 | SRL::Math::Types::Matrix33 | |
Row2 | SRL::Math::Types::Matrix33 | |
Row3 | SRL::Math::Types::Matrix43 | |
Scale(const Fxp &scale) | SRL::Math::Types::Matrix43 | inlinestatic |
Scale(const Fxp &x, const Fxp &y, const Fxp &z) | SRL::Math::Types::Matrix43 | inlinestatic |
Scale(const Vector3D &scale) | SRL::Math::Types::Matrix43 | inlinestatic |
TransformPoint(const Vector3D &point) const | SRL::Math::Types::Matrix43 | inline |
TransformVector(const Vector3D &vector) const | SRL::Math::Types::Matrix43 | inline |
Translate(const Vector3D &translation) | SRL::Math::Types::Matrix43 | inline |
Translation(const Fxp &x, const Fxp &y, const Fxp &z) | SRL::Math::Types::Matrix43 | inlinestatic |
Transpose() | SRL::Math::Types::Matrix33 | inline |
TryInverse(Matrix33 &out) const | SRL::Math::Types::Matrix33 | inline |