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

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

AxisW() noexceptmv::math::Vec4< T >inlinestatic
AxisX() noexceptmv::math::Vec4< T >inlinestatic
AxisY() noexceptmv::math::Vec4< T >inlinestatic
AxisZ() noexceptmv::math::Vec4< T >inlinestatic
Component typedefmv::math::Vec4< T >
Filled(T value) noexceptmv::math::Vec4< T >inlinestatic
Get() const noexceptmv::math::Vec4< T >inline
One() noexceptmv::math::Vec4< T >inlinestatic
operator*(const Vec4 &other) const noexceptmv::math::Vec4< T >inline
operator*(T scalar) const noexceptmv::math::Vec4< T >inline
operator*mv::math::Vec4< T >friend
operator*=(const Vec4 &other) noexceptmv::math::Vec4< T >inline
operator*=(T scalar) noexceptmv::math::Vec4< T >inline
operator+(const Vec4 &other) const noexceptmv::math::Vec4< T >inline
operator+(T scalar) const noexceptmv::math::Vec4< T >inline
operator+=(const Vec4 &other) noexceptmv::math::Vec4< T >inline
operator+=(T scalar) noexceptmv::math::Vec4< T >inline
operator-(const Vec4 &other) const noexceptmv::math::Vec4< T >inline
operator-(T scalar) const noexceptmv::math::Vec4< T >inline
operator-() const noexceptmv::math::Vec4< T >inline
operator-=(const Vec4 &other) noexceptmv::math::Vec4< T >inline
operator-=(T scalar) noexceptmv::math::Vec4< T >inline
operator/(const Vec4 &other) const noexceptmv::math::Vec4< T >inline
operator/(T scalar) const noexceptmv::math::Vec4< T >inline
operator/=(const Vec4 &other) noexceptmv::math::Vec4< T >inline
operator/=(T scalar) noexceptmv::math::Vec4< T >inline
operator==mv::math::Vec4< T >friend
operator[](std::size_t index) const noexceptmv::math::Vec4< T >inline
Set(T value) noexceptmv::math::Vec4< T >inline
SetComponent(std::size_t index, T value) noexceptmv::math::Vec4< T >inline
Vec4() noexcept=defaultmv::math::Vec4< T >
Vec4(T x, T y, T z, T w) noexceptmv::math::Vec4< T >inline
Vec4(const Vec4< U > &other) noexceptmv::math::Vec4< T >inlineexplicit
Vec4(const Vec2< U > &xy, T z=T(0), T w=T(0)) noexceptmv::math::Vec4< T >inlineexplicit
Vec4(const Vec3< U > &xyz, T w=T(0)) noexceptmv::math::Vec4< T >inlineexplicit
W() const noexceptmv::math::Vec4< T >inline
X() const noexceptmv::math::Vec4< T >inline
XY() const noexceptmv::math::Vec4< T >inline
XYZ() const noexceptmv::math::Vec4< T >inline
Y() const noexceptmv::math::Vec4< T >inline
Z() const noexceptmv::math::Vec4< T >inline
Zero() noexceptmv::math::Vec4< T >inlinestatic
ZW() const noexceptmv::math::Vec4< T >inline