|
Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
This is the complete list of members for jau::math::Matrix4< Value_type, >, including all inherited members.
| begin() noexcept | jau::math::Matrix4< Value_type, > | inline |
| cbegin() const noexcept | jau::math::Matrix4< Value_type, > | inline |
| const_iterator typedef | jau::math::Matrix4< Value_type, > | |
| const_pointer typedef | jau::math::Matrix4< Value_type, > | |
| const_reference typedef | jau::math::Matrix4< Value_type, > | |
| determinant() const noexcept | jau::math::Matrix4< Value_type, > | inline |
| equals(const Matrix4 &o, const value_type epsilon=std::numeric_limits< value_type >::epsilon()) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| get(const jau::nsize_t i) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| get(iterator dst) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| get(std::vector< value_type > &dst, size_t dst_off) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| getColumn(const jau::nsize_t column, Vec4 &v_out) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| getColumn(const jau::nsize_t column) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| getColumn(const jau::nsize_t column, Vec3 &v_out) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| getRotation(Quat &res) const noexcept | jau::math::Matrix4< Value_type, > | |
| getRow(const jau::nsize_t row, Vec4 &v_out) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| getRow(const jau::nsize_t row) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| getRow(const jau::nsize_t row, Vec3 &v_out) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| half | jau::math::Matrix4< Value_type, > | static |
| inv_deviation | jau::math::Matrix4< Value_type, > | static |
| invert() noexcept | jau::math::Matrix4< Value_type, > | inline |
| invert(const Matrix4 &src) noexcept | jau::math::Matrix4< Value_type, > | inline |
| iterator typedef | jau::math::Matrix4< Value_type, > | |
| load(const_iterator src) noexcept | jau::math::Matrix4< Value_type, > | inline |
| load(const Matrix4 &src) noexcept | jau::math::Matrix4< Value_type, > | inline |
| loadIdentity() noexcept | jau::math::Matrix4< Value_type, > | inline |
| mapObjToWin(const Vec3 &obj, const Matrix4 &mPMv, const Recti &viewport, Vec3 &winPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapObjToWin(const Vec3 &obj, const Matrix4 &mMv, const Matrix4 &mP, const Recti &viewport, Vec3 &winPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapViewToWin(const Vec3 &view, const Matrix4 &mP, const Recti &viewport, Vec3 &winPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToAny(const value_type winx, const value_type winy, const value_type winz, const Matrix4 &invAny, const Recti &viewport, Vec3 &objPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToAny(const value_type winx, const value_type winy, const value_type winz1, const value_type winz2, const Matrix4 &invAny, const Recti &viewport, Vec3 &objPos1, Vec3 &objPos2) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToAnyRay(const value_type winx, const value_type winy, const value_type winz0, const value_type winz1, const Matrix4 &invAny, const Recti &viewport, Ray3 &ray) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToObj(const value_type winx, const value_type winy, const value_type winz, const Matrix4 &mMv, const Matrix4 &mP, const Recti &viewport, Vec3 &objPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToObj4(const value_type winx, const value_type winy, const value_type winz, const value_type clipw, const Matrix4 &mMv, const Matrix4 &mP, const Recti &viewport, const value_type near, const value_type far, Vec4 &objPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToObj4(const value_type winx, const value_type winy, const value_type winz, const value_type clipw, const Matrix4 &invPMv, const Recti &viewport, const value_type near, const value_type far, Vec4 &objPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToObjRay(const value_type winx, const value_type winy, const value_type winz0, const value_type winz1, const Matrix4 &mMv, const Matrix4 &mP, const Recti &viewport, Ray3 &ray) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToView(const value_type winx, const value_type winy, const value_type winz, const Matrix4 &mP, const Recti &viewport, Vec3 &viewPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToViewRay(const value_type winx, const value_type winy, const value_type winz0, const value_type winz1, const Matrix4 &mP, const Recti &viewport, Ray3 &ray) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWorldToWin(const Vec3 &world, const Matrix4 &mV, const Matrix4 &mP, const Recti &viewport, Vec3 &winPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| Matrix4() noexcept | jau::math::Matrix4< Value_type, > | inline |
| Matrix4(const_iterator m) noexcept | jau::math::Matrix4< Value_type, > | inline |
| Matrix4(std::initializer_list< value_type > m) noexcept | jau::math::Matrix4< Value_type, > | inline |
| Matrix4(const Matrix4 &o) noexcept | jau::math::Matrix4< Value_type, > | inline |
| mul(const Matrix4 &b) noexcept | jau::math::Matrix4< Value_type, > | inline |
| mul(const Matrix4 &a, const Matrix4 &b) noexcept | jau::math::Matrix4< Value_type, > | inline |
| mulVec3(const Vec3 &v_in, Vec3 &v_out) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| mulVec3(Vec3 &v_inout) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| mulVec4(const Vec4 &v_in, Vec4 &v_out) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| mulVec4(Vec4 &v_inout) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| one | jau::math::Matrix4< Value_type, > | static |
| operator const_pointer() const noexcept | jau::math::Matrix4< Value_type, > | inlineexplicit |
| operator pointer() noexcept | jau::math::Matrix4< Value_type, > | inlineexplicit |
| operator*(const Vec4 &rhs) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator*(const Vec3 &rhs) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator*=(const value_type s) noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator*=(const Matrix4 &rhs) noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator=(const Matrix4 &o) noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator==(const Matrix4 &rhs) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator[](size_t i) noexcept | jau::math::Matrix4< Value_type, > | inline |
| operator[](size_t i) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| pointer typedef | jau::math::Matrix4< Value_type, > | |
| Quat typedef | jau::math::Matrix4< Value_type, > | |
| Ray3 typedef | jau::math::Matrix4< Value_type, > | |
| reference typedef | jau::math::Matrix4< Value_type, > | |
| rotate(const value_type ang_rad, const value_type x, const value_type y, const value_type z) noexcept | jau::math::Matrix4< Value_type, > | inline |
| rotate(const value_type ang_rad, const Vec3 &axis) noexcept | jau::math::Matrix4< Value_type, > | inline |
| rotate(const Quat &quat) noexcept | jau::math::Matrix4< Value_type, > | |
| scale(const value_type x, const value_type y, const value_type z) noexcept | jau::math::Matrix4< Value_type, > | inline |
| scale(const Vec3 &sxyz) noexcept | jau::math::Matrix4< Value_type, > | inline |
| scale(const value_type s) noexcept | jau::math::Matrix4< Value_type, > | inline |
| set(const jau::nsize_t i, const value_type v) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToFrustum(const value_type left, const value_type right, const value_type bottom, const value_type top, const value_type zNear, const value_type zFar) | jau::math::Matrix4< Value_type, > | inline |
| setToLookAt(const Vec3 &eye, const Vec3 ¢er, const Vec3 &up) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToOrtho(const value_type left, const value_type right, const value_type bottom, const value_type top, const value_type zNear, const value_type zFar) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToPerspective(const value_type fovy_rad, const value_type aspect, const value_type zNear, const value_type zFar) | jau::math::Matrix4< Value_type, > | inline |
| setToPerspective(const FovHVHalves &fovhv, const value_type zNear, const value_type zFar) | jau::math::Matrix4< Value_type, > | inline |
| setToPick(const value_type x, const value_type y, const value_type deltaX, const value_type deltaY, const Recti &viewport) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToRotation(const Quat &q) | jau::math::Matrix4< Value_type, > | |
| setToRotationAxis(const value_type ang_rad, value_type x, value_type y, value_type z) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToRotationAxis(const value_type ang_rad, const Vec3 &axis) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToRotationEuler(const value_type bankX, const value_type headingY, const value_type attitudeZ) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToRotationEuler(const Vec3 &angradXYZ) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToScale(const value_type x, const value_type y, const value_type z) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToScale(const Vec3 &s) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToTranslation(const value_type x, const value_type y, const value_type z) noexcept | jau::math::Matrix4< Value_type, > | inline |
| setToTranslation(const Vec3 &t) noexcept | jau::math::Matrix4< Value_type, > | inline |
| toString(const std::string &rowPrefix, const std::string &f) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| toString(const std::string &rowPrefix) const noexcept | jau::math::Matrix4< Value_type, > | inline |
| toString() const noexcept | jau::math::Matrix4< Value_type, > | inline |
| translate(const value_type x, const value_type y, const value_type z) noexcept | jau::math::Matrix4< Value_type, > | inline |
| translate(const Vec3 &t) noexcept | jau::math::Matrix4< Value_type, > | inline |
| transpose() noexcept | jau::math::Matrix4< Value_type, > | inline |
| transpose(const Matrix4 &src) noexcept | jau::math::Matrix4< Value_type, > | inline |
| two | jau::math::Matrix4< Value_type, > | static |
| value_type typedef | jau::math::Matrix4< Value_type, > | |
| Vec3 typedef | jau::math::Matrix4< Value_type, > | |
| Vec4 typedef | jau::math::Matrix4< Value_type, > | |
| zero | jau::math::Matrix4< Value_type, > | static |