_xpadding | Vec2< T, STRIDE, SPACE > | |
_ypadding | Vec2< T, STRIDE, SPACE > | |
Abs(const Vec2 &v1) | Vec2< T, STRIDE, SPACE > | friend |
BoolType typedef | Vec2< T, STRIDE, SPACE > | |
Clamp01() const | Vec2< T, STRIDE, SPACE > | |
ClampMax(const Vec2 &other) | Vec2< T, STRIDE, SPACE > | |
ClampMin(const Vec2 &other=Vec2()) | Vec2< T, STRIDE, SPACE > | |
Cross(const Vec2 &v1) | Vec2< T, STRIDE, SPACE > | friend |
Dot(const Vec2 &v1, const Vec2 &v2) | Vec2< T, STRIDE, SPACE > | friend |
Dot(const Vec2 &v1, const Vec2< T2, S2, SPACE > &v2) | Vec2< T, STRIDE, SPACE > | friend |
GetAngle(const Vec2 &v1, const Vec2 &v2) | Vec2< T, STRIDE, SPACE > | friend |
GetAverage() const | Vec2< T, STRIDE, SPACE > | |
GetHashCode() const | Vec2< T, STRIDE, SPACE > | |
GetLength() const | Vec2< T, STRIDE, SPACE > | |
GetMax() const | Vec2< T, STRIDE, SPACE > | |
GetMin() const | Vec2< T, STRIDE, SPACE > | |
GetNormalized() const | Vec2< T, STRIDE, SPACE > | |
GetRightRotated(Int rots) const | Vec2< T, STRIDE, SPACE > | |
GetSquaredLength() const | Vec2< T, STRIDE, SPACE > | |
GetSum() const | Vec2< T, STRIDE, SPACE > | |
GetUniqueHashCode() const | Vec2< T, STRIDE, SPACE > | |
IsEqual(const Vec2 &other, ValueTypeParam epsilon) const | Vec2< T, STRIDE, SPACE > | |
IsZero() const | Vec2< T, STRIDE, SPACE > | |
Max(const Vec2 &a, const Vec2 &other) | Vec2< T, STRIDE, SPACE > | friend |
Min(const Vec2 &a, const Vec2 &other) | Vec2< T, STRIDE, SPACE > | friend |
Normalize() | Vec2< T, STRIDE, SPACE > | |
NullValue() | Vec2< T, STRIDE, SPACE > | static |
operator!() const | Vec2< T, STRIDE, SPACE > | |
operator!=(const Vec2< T2, S2, SPACE > &v) const | Vec2< T, STRIDE, SPACE > | |
operator!=(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator*(ValueTypeParam s, const Vec2 &v) | Vec2< T, STRIDE, SPACE > | friend |
operator*(ValueTypeParam s) const | Vec2< T, STRIDE, SPACE > | |
operator*(S s) const | Vec2< T, STRIDE, SPACE > | |
operator*(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator*=(const Vec2< T2, S2, SPACE > &v) | Vec2< T, STRIDE, SPACE > | |
operator*=(const Vec2 &v) | Vec2< T, STRIDE, SPACE > | |
operator*=(ValueTypeParam s) | Vec2< T, STRIDE, SPACE > | |
operator*=(const Mat2< T2 > &m) | Vec2< T, STRIDE, SPACE > | |
operator+(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator+=(const Vec2< T2, S2, SPACE > &v) | Vec2< T, STRIDE, SPACE > | |
operator+=(const Vec2 &v) | Vec2< T, STRIDE, SPACE > | |
operator-(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator-() const | Vec2< T, STRIDE, SPACE > | |
operator-=(const Vec2< T2, S2, SPACE > &v) | Vec2< T, STRIDE, SPACE > | |
operator-=(const Vec2 &v) | Vec2< T, STRIDE, SPACE > | |
operator/(ValueTypeParam s) const | Vec2< T, STRIDE, SPACE > | |
operator/=(ValueTypeParam s) | Vec2< T, STRIDE, SPACE > | |
operator<(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator<=(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator=(const typename std::conditional< STRIDE==1, DummyParamType, Vec2 >::type &src) | Vec2< T, STRIDE, SPACE > | |
operator==(const Vec2< T2, S2, SPACE > &v) const | Vec2< T, STRIDE, SPACE > | |
operator==(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator>(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator>=(const Vec2 &v) const | Vec2< T, STRIDE, SPACE > | |
operator[](Int l) | Vec2< T, STRIDE, SPACE > | |
operator[](Int l) const | Vec2< T, STRIDE, SPACE > | |
Rebind typedef | Vec2< T, STRIDE, SPACE > | |
SetMax(Vec2 &a, const Vec2 &other) | Vec2< T, STRIDE, SPACE > | friend |
SetMin(Vec2 &a, const Vec2 &other) | Vec2< T, STRIDE, SPACE > | friend |
SetZero() | Vec2< T, STRIDE, SPACE > | |
ToString(const FormatStatement *formatStatement=nullptr) const | Vec2< T, STRIDE, SPACE > | |
Unstrided typedef | Vec2< T, STRIDE, SPACE > | |
ValueType typedef | Vec2< T, STRIDE, SPACE > | |
ValueTypeParam typedef | Vec2< T, STRIDE, SPACE > | |
Vec2() | Vec2< T, STRIDE, SPACE > | |
Vec2(ValueTypeParam in) | Vec2< T, STRIDE, SPACE > | explicit |
Vec2(ValueTypeParam ix, ValueTypeParam iy) | Vec2< T, STRIDE, SPACE > | explicit |
Vec2(const Vec2< T2, S2, SPACE > &v) | Vec2< T, STRIDE, SPACE > | explicit |
Vec2(const Vec2< T, S2, SPACE > &v) | Vec2< T, STRIDE, SPACE > | |
Vec2(const Vec3< T2, S2 > &v) | Vec2< T, STRIDE, SPACE > | explicit |
Vec2(ENUM_DONT_INITIALIZE v) | Vec2< T, STRIDE, SPACE > | explicit |
Vec2(const typename std::conditional< STRIDE==1, DummyParamType, Vec2 >::type &src) | Vec2< T, STRIDE, SPACE > | |
VectorStrideType typedef | Vec2< T, STRIDE, SPACE > | |
x | Vec2< T, STRIDE, SPACE > | |
y | Vec2< T, STRIDE, SPACE > | |