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

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

Abs() constplVec2Template< Type >inline
CompClamp(const plVec2Template< Type > &vLow, const plVec2Template< Type > &vHigh) constplVec2Template< Type >
CompDiv(const plVec2Template< Type > &rhs) constplVec2Template< Type >
CompMax(const plVec2Template< Type > &rhs) constplVec2Template< Type >
CompMin(const plVec2Template< Type > &rhs) constplVec2Template< Type >
CompMul(const plVec2Template< Type > &rhs) constplVec2Template< Type >
ComponentType typedef (defined in plVec2Template< Type >)plVec2Template< Type >
Dot(const plVec2Template< Type > &rhs) constplVec2Template< Type >
GetAngleBetween(const plVec2Template< Type > &rhs) constplVec2Template< Type >inline
GetAsVec3(Type z) constplVec2Template< Type >
GetAsVec4(Type z, Type w) constplVec2Template< Type >
GetData() constplVec2Template< Type >inline
GetData()plVec2Template< Type >inline
GetLength() constplVec2Template< Type >
GetLengthAndNormalize()plVec2Template< Type >
GetLengthSquared() constplVec2Template< Type >
GetNormalized() constplVec2Template< Type >
GetOrthogonalVector() constplVec2Template< Type >
GetReflectedVector(const plVec2Template< Type > &vNormal) constplVec2Template< Type >inline
IsEqual(const plVec2Template< Type > &rhs, Type fEpsilon) constplVec2Template< Type >inline
IsIdentical(const plVec2Template< Type > &rhs) constplVec2Template< Type >inline
IsNaN() constplVec2Template< Type >inline
IsNormalized(Type fEpsilon=plMath::HugeEpsilon< Type >()) constplVec2Template< Type >inline
IsValid() constplVec2Template< Type >inline
IsZero() constplVec2Template< Type >inline
IsZero(Type fEpsilon) constplVec2Template< Type >inline
MakeNaN()plVec2Template< Type >inlinestatic
MakeOrthogonalTo(const plVec2Template< Type > &vNormal)plVec2Template< Type >inline
MakeZero()plVec2Template< Type >inlinestatic
Normalize()plVec2Template< Type >
NormalizeIfNotZero(const plVec2Template< Type > &vFallback=plVec2Template< Type >(1, 0), Type fEpsilon=plMath::DefaultEpsilon< Type >())plVec2Template< Type >inline
operator*=(Type f)plVec2Template< Type >
operator+=(const plVec2Template< Type > &vCc)plVec2Template< Type >
operator-() constplVec2Template< Type >
operator-=(const plVec2Template< Type > &vCc)plVec2Template< Type >
operator/=(Type f)plVec2Template< Type >
PL_DECLARE_POD_TYPE() (defined in plVec2Template< Type >)plVec2Template< Type >
plVec2Template()plVec2Template< Type >
plVec2Template(Type x, Type y)plVec2Template< Type >
plVec2Template(Type v)plVec2Template< Type >explicit
Set(Type xy)plVec2Template< Type >
Set(Type x, Type y)plVec2Template< Type >
SetLength(Type fNewLength, Type fEpsilon=plMath::DefaultEpsilon< Type >())plVec2Template< Type >
SetZero()plVec2Template< Type >
x (defined in plVec2Template< Type >)plVec2Template< Type >
y (defined in plVec2Template< Type >)plVec2Template< Type >