neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
numerical.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  neogfx
 
namespace  neogfx::math
 

Functions

template<typename T >
neogfx::inf_add (T lhs, T rhs)
 
template<typename T >
neogfx::inf_multiply (T lhs, T rhs)
 
template<typename T , uint32_t D>
basic_vector< T, D, column_vectorneogfx::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_vectorneogfx::inf_multiply (const basic_vector< T, D, row_vector > &left, const basic_matrix< T, D, D > &right)
 
template<typename 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 >
neogfx::mix (const std::optional< T > &aLhs, const std::optional< T > &aRhs, double aMixValue)