XII Release 0.1.0
Loading...
Searching...
No Matches
xiiVec2Template< Type > Member List

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

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