Vec4< T, STRIDE > Member List

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

_wpaddingVec4< T, STRIDE >
_xpaddingVec4< T, STRIDE >
_ypaddingVec4< T, STRIDE >
_zpaddingVec4< T, STRIDE >
Abs(const Vec4 &v1)Vec4< T, STRIDE >friend
BoolType typedefVec4< T, STRIDE >
Clamp01() constVec4< T, STRIDE >
ClampMax(const Vec4 &other)Vec4< T, STRIDE >
ClampMin(const Vec4 &other=Vec4())Vec4< T, STRIDE >
DefaultValue()Vec4< T, STRIDE >static
Dot(const Vec4 &v1, const Vec4 &v2)Vec4< T, STRIDE >friend
Dot(const Vec4 &v1, const Vec4< T2, S2 > &v2)Vec4< T, STRIDE >friend
GetAngle(const Vec4 &v1, const Vec4 &v2)Vec4< T, STRIDE >friend
GetAverage() constVec4< T, STRIDE >
GetColor() constVec4< T, STRIDE >
GetColor()Vec4< T, STRIDE >
GetHashCode() constVec4< T, STRIDE >
GetLength() constVec4< T, STRIDE >
GetMax() constVec4< T, STRIDE >
GetMin() constVec4< T, STRIDE >
GetNormalized() constVec4< T, STRIDE >
GetRightRotated(Int rots) constVec4< T, STRIDE >
GetSquaredLength() constVec4< T, STRIDE >
GetSum() constVec4< T, STRIDE >
GetUniqueHashCode() constVec4< T, STRIDE >
GetVector3() constVec4< T, STRIDE >
GetVector3()Vec4< T, STRIDE >
IsEqual(const Vec4 &other, ValueTypeParam epsilon) constVec4< T, STRIDE >
IsZero() constVec4< T, STRIDE >
Max(const Vec4 &a, const Vec4 &other)Vec4< T, STRIDE >friend
Min(const Vec4 &a, const Vec4 &other)Vec4< T, STRIDE >friend
Normalize()Vec4< T, STRIDE >
NormalizeW()Vec4< T, STRIDE >
operator!() constVec4< T, STRIDE >
operator!=(const Vec4< T2, S2 > &v) constVec4< T, STRIDE >
operator!=(const Vec4 &v) constVec4< T, STRIDE >
operator*(ValueTypeParam s, const Vec4 &v)Vec4< T, STRIDE >friend
operator*(ValueTypeParam s) constVec4< T, STRIDE >
operator*(S s) constVec4< T, STRIDE >
operator*(const Vec4 &v) constVec4< T, STRIDE >
operator*=(const Vec4< T2, S2 > &v)Vec4< T, STRIDE >
operator*=(const Vec4 &v)Vec4< T, STRIDE >
operator*=(ValueTypeParam s)Vec4< T, STRIDE >
operator*=(const SqrMat4< V > &m)Vec4< T, STRIDE >
operator+(const Vec4 &v) constVec4< T, STRIDE >
operator+=(const Vec4< T2, S2 > &v)Vec4< T, STRIDE >
operator+=(const Vec4 &v)Vec4< T, STRIDE >
operator-(const Vec4 &v) constVec4< T, STRIDE >
operator-() constVec4< T, STRIDE >
operator-=(const Vec4< T2, S2 > &v)Vec4< T, STRIDE >
operator-=(const Vec4 &v)Vec4< T, STRIDE >
operator/(ValueTypeParam s) constVec4< T, STRIDE >
operator/=(ValueTypeParam s)Vec4< T, STRIDE >
operator<(const Vec4 &v) constVec4< T, STRIDE >
operator<=(const Vec4 &v) constVec4< T, STRIDE >
operator=(const typename std::conditional< STRIDE==1, DummyParamType, Vec4 >::type &src)Vec4< T, STRIDE >
operator==(const Vec4< T2, S2 > &v) constVec4< T, STRIDE >
operator==(const Vec4 &v) constVec4< T, STRIDE >
operator>(const Vec4 &v) constVec4< T, STRIDE >
operator>=(const Vec4 &v) constVec4< T, STRIDE >
operator[](Int l)Vec4< T, STRIDE >
operator[](Int l) constVec4< T, STRIDE >
Rebind typedefVec4< T, STRIDE >
SetMax(Vec4 &a, const Vec4 &other)Vec4< T, STRIDE >friend
SetMin(Vec4 &a, const Vec4 &other)Vec4< T, STRIDE >friend
SetZero()Vec4< T, STRIDE >
ToString(const FormatStatement *formatStatement=nullptr) constVec4< T, STRIDE >
Unstrided typedefVec4< T, STRIDE >
ValueType typedefVec4< T, STRIDE >
ValueTypeParam typedefVec4< T, STRIDE >
Vec4()Vec4< T, STRIDE >
Vec4(ValueTypeParam in)Vec4< T, STRIDE >explicit
Vec4(ValueTypeParam ix, ValueTypeParam iy, ValueTypeParam iz, ValueTypeParam iw)Vec4< T, STRIDE >explicit
Vec4(const Vec4< T2, S2 > &v)Vec4< T, STRIDE >explicit
Vec4(const Col4< T2, S2 > &v)Vec4< T, STRIDE >explicit
Vec4(const Vec4< T, S2 > &v)Vec4< T, STRIDE >
Vec4(const Vec3< T2, S2 > &v, T iw=T(1))Vec4< T, STRIDE >explicit
Vec4(ENUM_DONT_INITIALIZE v)Vec4< T, STRIDE >explicit
Vec4(const typename std::conditional< STRIDE==1, DummyParamType, Vec4 >::type &src)Vec4< T, STRIDE >
VectorStrideType typedefVec4< T, STRIDE >
wVec4< T, STRIDE >
xVec4< T, STRIDE >
yVec4< T, STRIDE >
zVec4< T, STRIDE >