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
() const
xiiVec2Template< Type >
inline
CompClamp
(const xiiVec2Template< Type > &vLow, const xiiVec2Template< Type > &vHigh) const
xiiVec2Template< Type >
CompDiv
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
CompMax
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
CompMin
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
CompMul
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
ComponentType
typedef (defined in
xiiVec2Template< Type >
)
xiiVec2Template< Type >
Distance
(const xiiVec2Template< Type > &vPoint) const
xiiVec2Template< Type >
DistanceSquared
(const xiiVec2Template< Type > &vPoint) const
xiiVec2Template< Type >
Dot
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
GetAngleBetween
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
inline
GetAsVec3
(Type z) const
xiiVec2Template< Type >
GetAsVec4
(Type z, Type w) const
xiiVec2Template< Type >
GetData
() const
xiiVec2Template< Type >
inline
GetData
()
xiiVec2Template< Type >
inline
GetLength
() const
xiiVec2Template< Type >
GetLengthAndNormalize
()
xiiVec2Template< Type >
GetLengthSquared
() const
xiiVec2Template< Type >
GetNormalized
() const
xiiVec2Template< Type >
GetOrthogonalVector
() const
xiiVec2Template< Type >
GetReflectedVector
(const xiiVec2Template< Type > &vNormal) const
xiiVec2Template< Type >
inline
IsEqual
(const xiiVec2Template< Type > &rhs, Type fEpsilon) const
xiiVec2Template< Type >
inline
IsIdentical
(const xiiVec2Template< Type > &rhs) const
xiiVec2Template< Type >
inline
IsNaN
() const
xiiVec2Template< Type >
inline
IsNormalized
(Type fEpsilon=xiiMath::HugeEpsilon< Type >()) const
xiiVec2Template< Type >
inline
IsValid
() const
xiiVec2Template< Type >
inline
IsZero
() const
xiiVec2Template< Type >
inline
IsZero
(Type fEpsilon) const
xiiVec2Template< Type >
inline
Make
(Type x, Type y)
xiiVec2Template< Type >
inline
static
MakeNaN
()
xiiVec2Template< Type >
inline
static
MakeOrthogonalTo
(const xiiVec2Template< Type > &vNormal)
xiiVec2Template< Type >
inline
MakeZero
()
xiiVec2Template< Type >
inline
static
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-
() const
xiiVec2Template< 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 >
Generated on Sat Jul 5 2025 19:48:08 for XII by
1.13.2