.. _namespaceP64_1_1Math: Namespace P64::Math =================== Functions --------- .. doxygenfunction:: P64::Math::alignUp :project: pyrite64 .. doxygenfunction:: P64::Math::alignDown :project: pyrite64 .. doxygenfunction:: P64::Math::s10ToFloat :project: pyrite64 .. doxygenfunction:: P64::Math::unpackQuat :project: pyrite64 .. doxygenfunction:: P64::Math::easeOutCubic :project: pyrite64 .. doxygenfunction:: P64::Math::easeInOutCubic :project: pyrite64 .. doxygenfunction:: P64::Math::easeOutSin :project: pyrite64 .. doxygenfunction:: P64::Math::noise2d :project: pyrite64 .. doxygenfunction:: P64::Math::rand01 :project: pyrite64 .. doxygenfunction:: P64::Math::lerp :project: pyrite64 .. doxygenfunction:: P64::Math::min(T, T) :project: pyrite64 .. doxygenfunction:: P64::Math::max(T, T) :project: pyrite64 .. doxygenfunction:: P64::Math::clamp :project: pyrite64 .. doxygenfunction:: P64::Math::min(const fm_vec3_t &) :project: pyrite64 .. doxygenfunction:: P64::Math::max(const fm_vec3_t &) :project: pyrite64 .. doxygenfunction:: P64::Math::min(const fm_vec3_t &, const fm_vec3_t &) :project: pyrite64 .. doxygenfunction:: P64::Math::max(const fm_vec3_t &, const fm_vec3_t &) :project: pyrite64 .. doxygenfunction:: P64::Math::abs :project: pyrite64 .. doxygenfunction:: P64::Math::cross :project: pyrite64 .. doxygenfunction:: P64::Math::sign :project: pyrite64 .. doxygenfunction:: P64::Math::randDir3D :project: pyrite64 .. doxygenfunction:: P64::Math::randDir2D :project: pyrite64 .. doxygenfunction:: P64::Math::quatFromInvRotMat :project: pyrite64 Variables --------- .. doxygenvariable:: P64::Math::SQRT_2_INV :project: pyrite64 .. doxygenvariable:: P64::Math::PI :project: pyrite64 .. doxygenvariable:: P64::Math::QUAT_IDENTITY :project: pyrite64 .. doxygenvariable:: P64::Math::VEC3_UP :project: pyrite64 .. doxygenvariable:: P64::Math::VEC3_RIGHT :project: pyrite64 .. doxygenvariable:: P64::Math::VEC3_FORWARD :project: pyrite64 .. doxygenvariable:: P64::Math::VEC3_ZERO :project: pyrite64