Berserk
|
This is the complete list of members for TVecN< T, N >, including all inherited members.
Abs() const | TVecN< 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() const | TVecN< T, N > | inline |
Hash() const | TVecN< T, N > | inline |
Length() const | TVecN< T, N > | inline |
Length2() const | TVecN< 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() const | TVecN< T, N > | inline |
NormalizeThis() | TVecN< T, N > | inline |
operator!=(const TVecN &other) const | TVecN< T, N > | inline |
operator*(const TVecN &other) const | TVecN< T, N > | inline |
operator*(T a) const | TVecN< T, N > | inline |
operator*=(const TVecN &other) | TVecN< T, N > | inline |
operator*=(T a) | TVecN< T, N > | inline |
operator+(const TVecN &other) const | TVecN< T, N > | inline |
operator+(T a) const | TVecN< T, N > | inline |
operator+=(const TVecN &other) | TVecN< T, N > | inline |
operator+=(T a) | TVecN< T, N > | inline |
operator-(const TVecN &other) const | TVecN< T, N > | inline |
operator-(T a) const | TVecN< T, N > | inline |
operator-() const | TVecN< T, N > | inline |
operator-=(const TVecN &other) | TVecN< T, N > | inline |
operator-=(T a) | TVecN< T, N > | inline |
operator/(const TVecN &other) const | TVecN< T, N > | inline |
operator/(T a) const | TVecN< T, N > | inline |
operator/=(const TVecN &other) | TVecN< T, N > | inline |
operator/=(T a) | TVecN< T, N > | inline |
operator<(const TVecN &other) const | TVecN< T, N > | inline |
operator<=(const TVecN &other) const | TVecN< T, N > | inline |
operator=(const TVecN &other) | TVecN< T, N > | inline |
operator=(TVecN &&other) noexcept | TVecN< T, N > | inline |
operator==(const TVecN &other) const | TVecN< T, N > | inline |
operator>(const TVecN &other) const | TVecN< T, N > | inline |
operator>=(const TVecN &other) const | TVecN< T, N > | inline |
operator[](uint32 index) | TVecN< T, N > | inline |
operator[](uint32 index) const | TVecN< T, N > | inline |
Pow(T factor) const | TVecN< 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() noexcept | TVecN< 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) noexcept | TVecN< T, N > | inline |
TVecN(const TVecN &other) noexcept | TVecN< T, N > | inline |
TVecN(TVecN &&other) noexcept | TVecN< T, N > | inline |
TVecN(const TVecN< T, M > &other) noexcept | TVecN< T, N > | inlineexplicit |
values | TVecN< T, N > | |
w() const | TVecN< T, N > | inline |
x() const | TVecN< T, N > | inline |
y() const | TVecN< T, N > | inline |
z() const | TVecN< T, N > | inline |
Zero() | TVecN< T, N > | inline |