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
() const
plVec2Template< Type >
inline
CompClamp
(const plVec2Template< Type > &vLow, const plVec2Template< Type > &vHigh) const
plVec2Template< Type >
CompDiv
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
CompMax
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
CompMin
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
CompMul
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
ComponentType
typedef (defined in
plVec2Template< Type >
)
plVec2Template< Type >
Dot
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
GetAngleBetween
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
inline
GetAsVec3
(Type z) const
plVec2Template< Type >
GetAsVec4
(Type z, Type w) const
plVec2Template< Type >
GetData
() const
plVec2Template< Type >
inline
GetData
()
plVec2Template< Type >
inline
GetLength
() const
plVec2Template< Type >
GetLengthAndNormalize
()
plVec2Template< Type >
GetLengthSquared
() const
plVec2Template< Type >
GetNormalized
() const
plVec2Template< Type >
GetOrthogonalVector
() const
plVec2Template< Type >
GetReflectedVector
(const plVec2Template< Type > &vNormal) const
plVec2Template< Type >
inline
IsEqual
(const plVec2Template< Type > &rhs, Type fEpsilon) const
plVec2Template< Type >
inline
IsIdentical
(const plVec2Template< Type > &rhs) const
plVec2Template< Type >
inline
IsNaN
() const
plVec2Template< Type >
inline
IsNormalized
(Type fEpsilon=plMath::HugeEpsilon< Type >()) const
plVec2Template< Type >
inline
IsValid
() const
plVec2Template< Type >
inline
IsZero
() const
plVec2Template< Type >
inline
IsZero
(Type fEpsilon) const
plVec2Template< Type >
inline
MakeNaN
()
plVec2Template< Type >
inline
static
MakeOrthogonalTo
(const plVec2Template< Type > &vNormal)
plVec2Template< Type >
inline
MakeZero
()
plVec2Template< Type >
inline
static
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-
() const
plVec2Template< 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 >
Generated by
1.11.0