Vec2< T, STRIDE > Member List

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

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