BRE12
BRE::MathUtils Member List

This is the complete list of members for BRE::MathUtils, including all inherited members.

Clamp(const T &x, const T &low, const T &high) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
ComputeMatrix(DirectX::XMFLOAT4X4 &m, const float tx, const float ty, const float tz, const float sx=1.0f, const float sy=1.0f, const float sz=1.0f, const float rx=0.0f, const float ry=0.0f, const float rz=0.0f) noexcept (defined in BRE::MathUtils)BRE::MathUtilsstatic
GetIdentity4x4Matrix() noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
GetInverseMatrix(const DirectX::XMFLOAT4X4 &matrix) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
GetInverseTransposeMatrix(const DirectX::XMFLOAT4X4 &matrix) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
GetTransposeMatrix(const DirectX::XMFLOAT4X4 &matrix) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
Infinity (defined in BRE::MathUtils)BRE::MathUtilsstatic
Lerp(const T &a, const T &b, const float t) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
MathUtils()=delete (defined in BRE::MathUtils)BRE::MathUtils
MathUtils(const MathUtils &)=delete (defined in BRE::MathUtils)BRE::MathUtils
MathUtils(MathUtils &&)=delete (defined in BRE::MathUtils)BRE::MathUtils
Max(const T &a, const T &b) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
Min(const T &a, const T &b) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
operator=(const MathUtils &)=delete (defined in BRE::MathUtils)BRE::MathUtils
operator=(MathUtils &&)=delete (defined in BRE::MathUtils)BRE::MathUtils
Pi (defined in BRE::MathUtils)BRE::MathUtilsstatic
RandomFloatInInverval(const float bottomValue, const float topValue) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
RandomIntegerInInterval(const int32_t a, const int32_t b) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
StoreInverseMatrix(const DirectX::XMFLOAT4X4 &sourceMatrix, DirectX::XMFLOAT4X4 &destinationMatrix) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
StoreInverseTransposeMatrix(const DirectX::XMFLOAT4X4 &sourceMatrix, DirectX::XMFLOAT4X4 &destinationMatrix) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
StoreTransposeMatrix(const DirectX::XMFLOAT4X4 &sourceMatrix, DirectX::XMFLOAT4X4 &destinationMatrix) noexcept (defined in BRE::MathUtils)BRE::MathUtilsinlinestatic
~MathUtils()=delete (defined in BRE::MathUtils)BRE::MathUtils