Vec3< T, STRIDE > Member List

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

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