nngn
|
Go to the source code of this file.
Classes | |
struct | nngn::vec2_base< T > |
struct | nngn::vec_type< T, 2 > |
Namespaces | |
namespace | nngn |
Macros | |
#define | S(v0, v1) constexpr vec2_base<T> v0 ## v1() const { return {this->v0, this->v1}; } |
Typedefs | |
using | nngn::ivec2 = vec2_base< std::int32_t > |
using | nngn::uvec2 = vec2_base< std::uint32_t > |
using | nngn::zvec2 = vec2_base< std::size_t > |
using | nngn::vec2 = vec2_base< float > |
using | nngn::dvec2 = vec2_base< double > |
#define S | ( | v0, | |
v1 | |||
) | constexpr vec2_base<T> v0 ## v1() const { return {this->v0, this->v1}; } |