![]() |
Nexus Engine
v0.0.1
|
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 > |