_wpadding
|
Vec4< T, STRIDE >
|
|
_xpadding
|
Vec4< T, STRIDE >
|
|
_ypadding
|
Vec4< T, STRIDE >
|
|
_zpadding
|
Vec4< T, STRIDE >
|
|
Abs
(const Vec4 &v1)
|
Vec4< T, STRIDE >
|
friend
|
BoolType
typedef
|
Vec4< T, STRIDE >
|
|
Clamp01
() const
|
Vec4< T, STRIDE >
|
|
ClampMax
(const Vec4 &other)
|
Vec4< T, STRIDE >
|
|
ClampMin
(const Vec4 &other=Vec4())
|
Vec4< T, STRIDE >
|
|
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
() const
|
Vec4< T, STRIDE >
|
|
GetColor
() const
|
Vec4< T, STRIDE >
|
|
GetColor
()
|
Vec4< T, STRIDE >
|
|
GetHashCode
() const
|
Vec4< T, STRIDE >
|
|
GetLength
() const
|
Vec4< T, STRIDE >
|
|
GetMax
() const
|
Vec4< T, STRIDE >
|
|
GetMin
() const
|
Vec4< T, STRIDE >
|
|
GetNormalized
() const
|
Vec4< T, STRIDE >
|
|
GetRightRotated
(Int rots) const
|
Vec4< T, STRIDE >
|
|
GetSquaredLength
() const
|
Vec4< T, STRIDE >
|
|
GetSum
() const
|
Vec4< T, STRIDE >
|
|
GetVector3
() const
|
Vec4< T, STRIDE >
|
|
IsEqual
(const Vec4 &other, ValueTypeParam epsilon) const
|
Vec4< T, STRIDE >
|
|
IsZero
() const
|
Vec4< T, STRIDE >
|
|
LessThanOrEqual
(const Vec4 &v) const
|
Vec4< T, STRIDE >
|
|
最大
(const Vec4 &a, const Vec4 &other)
|
Vec4< T, STRIDE >
|
friend
|
最小
(const Vec4 &a, const Vec4 &other)
|
Vec4< T, STRIDE >
|
friend
|
Normalize
()
|
Vec4< T, STRIDE >
|
|
NormalizeW
()
|
Vec4< T, STRIDE >
|
|
NullValue
()
|
Vec4< T, STRIDE >
|
static
|
operator!
() const
|
Vec4< T, STRIDE >
|
|
operator!=
(const Vec4< T2, S2 > &v) const
|
Vec4< T, STRIDE >
|
|
operator!=
(const Vec4 &v) const
|
Vec4< T, STRIDE >
|
|
operator*
(ValueTypeParam s, const Vec4 &v)
|
Vec4< T, STRIDE >
|
friend
|
operator*
(ValueTypeParam s) const
|
Vec4< T, STRIDE >
|
|
operator*
(S s) const
|
Vec4< T, STRIDE >
|
|
operator*
(const Vec4 &v) const
|
Vec4< 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) const
|
Vec4< T, STRIDE >
|
|
operator+=
(const Vec4< T2, S2 > &v)
|
Vec4< T, STRIDE >
|
|
operator+=
(const Vec4 &v)
|
Vec4< T, STRIDE >
|
|
operator-
(const Vec4 &v) const
|
Vec4< T, STRIDE >
|
|
operator-
() const
|
Vec4< T, STRIDE >
|
|
operator-=
(const Vec4< T2, S2 > &v)
|
Vec4< T, STRIDE >
|
|
operator-=
(const Vec4 &v)
|
Vec4< T, STRIDE >
|
|
operator/
(ValueTypeParam s) const
|
Vec4< T, STRIDE >
|
|
operator/=
(ValueTypeParam s)
|
Vec4< T, STRIDE >
|
|
operator=
(const typename std::conditional< STRIDE==1, DummyParamType, Vec4 >::type &src)
|
Vec4< T, STRIDE >
|
|
operator==
(const Vec4< T2, S2 > &v) const
|
Vec4< T, STRIDE >
|
|
operator==
(const Vec4 &v) const
|
Vec4< T, STRIDE >
|
|
operator[]
(Int l)
|
Vec4< T, STRIDE >
|
|
operator[]
(Int l) const
|
Vec4< T, STRIDE >
|
|
Rebind
typedef
|
Vec4< 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) const
|
Vec4< T, STRIDE >
|
|
Unstrided
typedef
|
Vec4< T, STRIDE >
|
|
ValueType
typedef
|
Vec4< T, STRIDE >
|
|
ValueTypeParam
typedef
|
Vec4< 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
typedef
|
Vec4< T, STRIDE >
|
|
w
|
Vec4< T, STRIDE >
|
|
x
|
Vec4< T, STRIDE >
|
|
y
|
Vec4< T, STRIDE >
|
|
z
|
Vec4< T, STRIDE >
|
|