rll/euclid/vector2d.h file

Namespaces

namespace rll
Contract-programming related functions and classes.

Classes

template <typename T = f32>
struct rll::vector2d
A two-dimensional vector tagged with a unit.
template <typename T>
struct fmt::formatter<rll::vector2d<T>>
Specialization of the fmt::formatter for the rll::vector2d class.
template <typename T>
struct std::hash<rll::vector2d<T>>
Hashes a vector2d.