BRE12
|
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::MathUtils | inlinestatic |
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::MathUtils | static |
GetIdentity4x4Matrix() noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
GetInverseMatrix(const DirectX::XMFLOAT4X4 &matrix) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
GetInverseTransposeMatrix(const DirectX::XMFLOAT4X4 &matrix) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
GetTransposeMatrix(const DirectX::XMFLOAT4X4 &matrix) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
Infinity (defined in BRE::MathUtils) | BRE::MathUtils | static |
Lerp(const T &a, const T &b, const float t) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
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::MathUtils | inlinestatic |
Min(const T &a, const T &b) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
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::MathUtils | static |
RandomFloatInInverval(const float bottomValue, const float topValue) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
RandomIntegerInInterval(const int32_t a, const int32_t b) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
StoreInverseMatrix(const DirectX::XMFLOAT4X4 &sourceMatrix, DirectX::XMFLOAT4X4 &destinationMatrix) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
StoreInverseTransposeMatrix(const DirectX::XMFLOAT4X4 &sourceMatrix, DirectX::XMFLOAT4X4 &destinationMatrix) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
StoreTransposeMatrix(const DirectX::XMFLOAT4X4 &sourceMatrix, DirectX::XMFLOAT4X4 &destinationMatrix) noexcept (defined in BRE::MathUtils) | BRE::MathUtils | inlinestatic |
~MathUtils()=delete (defined in BRE::MathUtils) | BRE::MathUtils |