Plasma Engine  2.0
Loading...
Searching...
No Matches
plVec4Template< Type > Member List

This is the complete list of members for plVec4Template< Type >, including all inherited members.

Abs() constplVec4Template< Type >inline
CompClamp(const plVec4Template< Type > &vLow, const plVec4Template< Type > &vHigh) constplVec4Template< Type >inline
CompDiv(const plVec4Template< Type > &rhs) constplVec4Template< Type >inline
CompMax(const plVec4Template< Type > &rhs) constplVec4Template< Type >inline
CompMin(const plVec4Template< Type > &rhs) constplVec4Template< Type >inline
CompMul(const plVec4Template< Type > &rhs) constplVec4Template< Type >inline
ComponentType typedef (defined in plVec4Template< Type >)plVec4Template< Type >
Dot(const plVec4Template< Type > &rhs) constplVec4Template< Type >
GetAsVec2() constplVec4Template< Type >
GetAsVec3() constplVec4Template< Type >
GetData() constplVec4Template< Type >inline
GetData()plVec4Template< Type >inline
GetLength() constplVec4Template< Type >
GetLengthAndNormalize()plVec4Template< Type >
GetLengthSquared() constplVec4Template< Type >
GetNormalized() constplVec4Template< Type >
IsEqual(const plVec4Template< Type > &rhs, Type fEpsilon) constplVec4Template< Type >inline
IsIdentical(const plVec4Template< Type > &rhs) constplVec4Template< Type >inline
IsNaN() constplVec4Template< Type >inline
IsNormalized(Type fEpsilon=plMath::HugeEpsilon< Type >()) constplVec4Template< Type >inline
IsValid() constplVec4Template< Type >inline
IsZero() constplVec4Template< Type >inline
IsZero(Type fEpsilon) constplVec4Template< Type >inline
MakeNaN()plVec4Template< Type >inlinestatic
MakeZero()plVec4Template< Type >inlinestatic
Normalize()plVec4Template< Type >
NormalizeIfNotZero(const plVec4Template< Type > &vFallback=plVec4Template< Type >(1, 0, 0, 0), Type fEpsilon=plMath::SmallEpsilon< Type >())plVec4Template< Type >inline
operator*=(Type f)plVec4Template< Type >
operator+=(const plVec4Template< Type > &vCc)plVec4Template< Type >
operator-() constplVec4Template< Type >
operator-=(const plVec4Template< Type > &vCc)plVec4Template< Type >
operator/=(Type f)plVec4Template< Type >
PL_DECLARE_POD_TYPE() (defined in plVec4Template< Type >)plVec4Template< Type >
plVec4Template()plVec4Template< Type >
plVec4Template(Type x, Type y, Type z, Type w)plVec4Template< Type >
plVec4Template(plVec3Template< Type > vXyz, Type w)plVec4Template< Type >
plVec4Template(Type v)plVec4Template< Type >explicit
Set(Type xyzw)plVec4Template< Type >
Set(Type x, Type y, Type z, Type w)plVec4Template< Type >
SetZero()plVec4Template< Type >inline
w (defined in plVec4Template< Type >)plVec4Template< Type >
x (defined in plVec4Template< Type >)plVec4Template< Type >
y (defined in plVec4Template< Type >)plVec4Template< Type >
z (defined in plVec4Template< Type >)plVec4Template< Type >