ezEngine  Release 25.03
ezVec2Template< Type > Member List

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

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