![]() |
neoGFX
Cross-platform C++ app/game engine
|
Go to the source code of this file.
Namespaces | |
| namespace | neogfx |
| namespace | neogfx::math |
Functions | |
| template<typename T > | |
| T | neogfx::inf_add (T lhs, T rhs) |
| template<typename T > | |
| T | neogfx::inf_multiply (T lhs, T rhs) |
| template<typename T , uint32_t D> | |
| basic_vector< T, D, column_vector > | neogfx::inf_multiply (const basic_matrix< T, D, D > &left, const basic_vector< T, D, column_vector > &right) |
| template<typename T , uint32_t D> | |
| basic_vector< T, D, row_vector > | neogfx::inf_multiply (const basic_vector< T, D, row_vector > &left, const basic_matrix< T, D, D > &right) |
| template<typename T > | |
| T | neogfx::mix (const T &aLhs, const T &aRhs, double aMixValue) |
| template<typename T1 , typename T2 > | |
| T1 | neogfx::mix (const T1 &aLhs, const T2 &, double) |
| template<typename T > | |
| T | neogfx::mix (const std::optional< T > &aLhs, const std::optional< T > &aRhs, double aMixValue) |