Lugdunum  0.1.0
Classes | Namespaces | Macros | Functions
ValArray.hpp File Reference
#include <algorithm>
#include <array>
#include <cstring>
#include <numeric>
#include <lug/Math/ValArray.inl>
Include dependency graph for ValArray.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lug::Math::ValArray< Size, T >
 

Namespaces

 lug
 
 lug::Math
 

Macros

#define NOMINMAX
 

Functions

template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator+ (const ValArray< Size, T > &lhs, const T &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator- (const ValArray< Size, T > &lhs, const T &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator* (const ValArray< Size, T > &lhs, const T &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator/ (const ValArray< Size, T > &lhs, const T &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator+ (const T &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator- (const T &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator* (const T &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator/ (const T &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator+ (const ValArray< Size, T > &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator- (const ValArray< Size, T > &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator* (const ValArray< Size, T > &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
ValArray< Size, T > lug::Math::operator/ (const ValArray< Size, T > &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
bool lug::Math::operator== (const ValArray< Size, T > &lhs, const ValArray< Size, T > &rhs)
 
template<size_t Size, typename T = float>
bool lug::Math::operator!= (const ValArray< Size, T > &lhs, const ValArray< Size, T > &rhs)
 

Macro Definition Documentation

◆ NOMINMAX

#define NOMINMAX

Definition at line 3 of file ValArray.hpp.