ezEngine
Release 25.03
ezVec2Template< Type > Member List
This is the complete list of members for
ezVec2Template< Type >
, including all inherited members.
Abs
() const
ezVec2Template< Type >
inline
CompClamp
(const ezVec2Template< Type > &vLow, const ezVec2Template< Type > &vHigh) const
ezVec2Template< Type >
CompDiv
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
CompMax
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
CompMin
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
CompMul
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
ComponentType
typedef (defined in
ezVec2Template< Type >
)
ezVec2Template< Type >
Dot
(const ezVec2Template< Type > &rhs) const
ezVec2Template< 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) const
ezVec2Template< Type >
inline
GetAsVec3
(Type z) const
ezVec2Template< Type >
GetAsVec4
(Type z, Type w) const
ezVec2Template< Type >
GetData
() const
ezVec2Template< Type >
inline
GetData
()
ezVec2Template< Type >
inline
GetDistanceTo
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
GetLength
() const
ezVec2Template< Type >
GetLengthAndNormalize
()
ezVec2Template< Type >
GetLengthSquared
() const
ezVec2Template< Type >
GetNormalized
() const
ezVec2Template< Type >
GetOrthogonalVector
() const
ezVec2Template< Type >
GetReflectedVector
(const ezVec2Template< Type > &vNormal) const
ezVec2Template< Type >
inline
GetSquaredDistanceTo
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
IsEqual
(const ezVec2Template< Type > &rhs, Type fEpsilon) const
ezVec2Template< Type >
inline
IsIdentical
(const ezVec2Template< Type > &rhs) const
ezVec2Template< Type >
inline
IsNaN
() const
ezVec2Template< Type >
inline
IsNormalized
(Type fEpsilon=ezMath::HugeEpsilon< Type >()) const
ezVec2Template< Type >
inline
IsValid
() const
ezVec2Template< Type >
inline
IsZero
() const
ezVec2Template< Type >
inline
IsZero
(Type fEpsilon) const
ezVec2Template< Type >
inline
MakeNaN
()
ezVec2Template< Type >
inline
static
MakeOrthogonalTo
(const ezVec2Template< Type > &vNormal)
ezVec2Template< Type >
inline
MakeZero
()
ezVec2Template< Type >
inline
static
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-
() const
ezVec2Template< 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 >
Generated on Mon Mar 3 2025 17:23:57 for ezEngine by
1.8.17