Berserk
TVecN< T, N > Member List

This is the complete list of members for TVecN< T, N >, including all inherited members.

Abs() constTVecN< T, N >inline
Angle(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
AxisX()TVecN< T, N >inlinestatic
AxisY()TVecN< T, N >inlinestatic
AxisZ()TVecN< T, N >inlinestatic
Clamp(const TVecN &t, const TVecN &left, const TVecN &right)TVecN< T, N >inlinestatic
Cross(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Distance(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Distance2(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Dot(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
GetData()TVecN< T, N >inline
GetData() constTVecN< T, N >inline
Hash() constTVecN< T, N >inline
Length() constTVecN< T, N >inline
Length2() constTVecN< T, N >inline
Lerp(float t, const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Max(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Min(const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Normalized() constTVecN< T, N >inline
NormalizeThis()TVecN< T, N >inline
operator!=(const TVecN &other) constTVecN< T, N >inline
operator*(const TVecN &other) constTVecN< T, N >inline
operator*(T a) constTVecN< T, N >inline
operator*=(const TVecN &other)TVecN< T, N >inline
operator*=(T a)TVecN< T, N >inline
operator+(const TVecN &other) constTVecN< T, N >inline
operator+(T a) constTVecN< T, N >inline
operator+=(const TVecN &other)TVecN< T, N >inline
operator+=(T a)TVecN< T, N >inline
operator-(const TVecN &other) constTVecN< T, N >inline
operator-(T a) constTVecN< T, N >inline
operator-() constTVecN< T, N >inline
operator-=(const TVecN &other)TVecN< T, N >inline
operator-=(T a)TVecN< T, N >inline
operator/(const TVecN &other) constTVecN< T, N >inline
operator/(T a) constTVecN< T, N >inline
operator/=(const TVecN &other)TVecN< T, N >inline
operator/=(T a)TVecN< T, N >inline
operator<(const TVecN &other) constTVecN< T, N >inline
operator<=(const TVecN &other) constTVecN< T, N >inline
operator=(const TVecN &other)TVecN< T, N >inline
operator=(TVecN &&other) noexceptTVecN< T, N >inline
operator==(const TVecN &other) constTVecN< T, N >inline
operator>(const TVecN &other) constTVecN< T, N >inline
operator>=(const TVecN &other) constTVecN< T, N >inline
operator[](uint32 index)TVecN< T, N >inline
operator[](uint32 index) constTVecN< T, N >inline
Pow(T factor) constTVecN< T, N >inline
Slerp(T t, const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Slerp(T t, T ang, const TVecN &a, const TVecN &b)TVecN< T, N >inlinestatic
Triple(const TVecN &a, const TVecN &b, const TVecN &c)TVecN< T, N >inlinestatic
TVecN() noexceptTVecN< T, N >inline
TVecN(T x)TVecN< T, N >inlineexplicit
TVecN(T x, T y)TVecN< T, N >inline
TVecN(T x, T y, T z)TVecN< T, N >inline
TVecN(T x, T y, T z, T w)TVecN< T, N >inline
TVecN(const TVecN< T, M > &v, T a)TVecN< T, N >inline
TVecN(const std::initializer_list< T > &list) noexceptTVecN< T, N >inline
TVecN(const TVecN &other) noexceptTVecN< T, N >inline
TVecN(TVecN &&other) noexceptTVecN< T, N >inline
TVecN(const TVecN< T, M > &other) noexceptTVecN< T, N >inlineexplicit
valuesTVecN< T, N >
w() constTVecN< T, N >inline
x() constTVecN< T, N >inline
y() constTVecN< T, N >inline
z() constTVecN< T, N >inline
Zero()TVecN< T, N >inline