|
Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
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 |
| 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 &mMv, const Matrix4 &mP, const Recti &viewport, Vec3 &winPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapObjToWin(const Vec3 &obj, const Matrix4 &mPMv, const Recti &viewport, Vec3 &winPos) 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, Matrix4 &mat4Tmp) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToObj(const value_type winx, const value_type winy, const value_type winz, const Matrix4 &invPMv, const Recti &viewport, Vec3 &objPos) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToObj(const value_type winx, const value_type winy, const value_type winz1, const value_type winz2, const Matrix4 &invPMv, const Recti &viewport, Vec3 &objPos1, Vec3 &objPos2) 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, Matrix4 &mat4Tmp) 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 |
| mapWinToRay(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, Matrix4 &mat4Tmp1) noexcept | jau::math::Matrix4< Value_type, > | inlinestatic |
| mapWinToRay(const value_type winx, const value_type winy, const value_type winz0, const value_type winz1, const Matrix4 &invPMv, const Recti &viewport, Ray3 &ray) 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, > | |
| 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, Matrix4 &tmp) noexcept | jau::math::Matrix4< Value_type, > | inline |
| rotate(const value_type ang_rad, const Vec3 &axis, Matrix4 &tmp) noexcept | jau::math::Matrix4< Value_type, > | inline |
| scale(const value_type x, const value_type y, const value_type z, Matrix4 &tmp) noexcept | jau::math::Matrix4< Value_type, > | inline |
| scale(const value_type s, Matrix4 &tmp) 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, Matrix4 &tmp) 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, Matrix4 &mat4Tmp) noexcept | jau::math::Matrix4< Value_type, > | inline |
| 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, Matrix4 &tmp) noexcept | jau::math::Matrix4< Value_type, > | inline |
| translate(const Vec3 &t, Matrix4 &tmp) 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 |