Nexus Engine  v0.0.1
Loading...
Searching...
No Matches
Vec.inl File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  std::formatter< Nexus::Vec< T, N > >

Namespaces

namespace  Nexus

Functions

template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator+ (const Vec< T, N > &a, const Vec< U, N > &b) -> VecCommon< T, U, N >
template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator- (const Vec< T, N > &a, const Vec< U, N > &b) -> VecCommon< T, U, N >
template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator* (const Vec< T, N > &a, const Vec< U, N > &b) -> VecCommon< T, U, N >
template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator/ (const Vec< T, N > &a, const Vec< U, N > &b) -> VecCommon< T, U, N >
template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator* (const Vec< T, N > &v, U scalar) -> VecCommon< T, U, N >
template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator* (U scalar, const Vec< T, N > &v) -> VecCommon< T, U, N >
template<Numeric T, Numeric U, usize N>
constexpr auto Nexus::operator/ (const Vec< T, N > &v, U scalar) -> VecCommon< T, U, N >