Move Vectormath main
C++20 game and graphics mathematics
Loading...
Searching...
No Matches
mv::math::Vec2< T > Member List

This is the complete list of members for mv::math::Vec2< T >, including all inherited members.

AxisX() noexceptmv::math::Vec2< T >inlinestatic
AxisY() noexceptmv::math::Vec2< T >inlinestatic
Component typedefmv::math::Vec2< T >
Filled(T value) noexceptmv::math::Vec2< T >inlinestatic
Get() const noexceptmv::math::Vec2< T >inline
One() noexceptmv::math::Vec2< T >inlinestatic
operator*(const Vec2 &other) const noexceptmv::math::Vec2< T >inline
operator*(T scalar) const noexceptmv::math::Vec2< T >inline
operator*mv::math::Vec2< T >friend
operator*=(const Vec2 &other) noexceptmv::math::Vec2< T >inline
operator*=(T scalar) noexceptmv::math::Vec2< T >inline
operator+(const Vec2 &other) const noexceptmv::math::Vec2< T >inline
operator+(T scalar) const noexceptmv::math::Vec2< T >inline
operator+=(const Vec2 &other) noexceptmv::math::Vec2< T >inline
operator+=(T scalar) noexceptmv::math::Vec2< T >inline
operator-(const Vec2 &other) const noexceptmv::math::Vec2< T >inline
operator-(T scalar) const noexceptmv::math::Vec2< T >inline
operator-() const noexceptmv::math::Vec2< T >inline
operator-=(const Vec2 &other) noexceptmv::math::Vec2< T >inline
operator-=(T scalar) noexceptmv::math::Vec2< T >inline
operator/(const Vec2 &other) const noexceptmv::math::Vec2< T >inline
operator/(T scalar) const noexceptmv::math::Vec2< T >inline
operator/=(const Vec2 &other) noexceptmv::math::Vec2< T >inline
operator/=(T scalar) noexceptmv::math::Vec2< T >inline
operator==mv::math::Vec2< T >friend
operator[](std::size_t index) const noexceptmv::math::Vec2< T >inline
Set(T value) noexceptmv::math::Vec2< T >inline
SetComponent(std::size_t index, T value) noexceptmv::math::Vec2< T >inline
SetX(T value) noexceptmv::math::Vec2< T >inline
SetY(T value) noexceptmv::math::Vec2< T >inline
Vec2() noexcept=defaultmv::math::Vec2< T >
Vec2(T x, T y) noexceptmv::math::Vec2< T >inline
Vec2(const Vec2< U > &other) noexceptmv::math::Vec2< T >inlineexplicit
X() const noexceptmv::math::Vec2< T >inline
Y() const noexceptmv::math::Vec2< T >inline
Zero() noexceptmv::math::Vec2< T >inlinestatic