PixelLightAPI
.
Main Page
Namespaces
Classes
Files
Directories
Class List
Class Hierarchy
Class Members
PLMath
Vector2
PLMath::Vector2 Member List
This is the complete list of members for
PLMath::Vector2
, including all inherited members.
Component
enum name
PLMath::Vector2
DotProduct
(const Vector2 &vV) const
PLMath::Vector2
[inline]
FromString
(const PLCore::String &sString)
PLMath::Vector2
fV
PLMath::Vector2
GetAngle
(const Vector2 &vV) const
PLMath::Vector2
[inline]
GetDistance
(const Vector2 &vV) const
PLMath::Vector2
[inline]
GetGreatestComponent
() const
PLMath::Vector2
[inline]
GetGreatestValue
() const
PLMath::Vector2
[inline]
GetInverted
() const
PLMath::Vector2
[inline]
GetLength
() const
PLMath::Vector2
[inline]
GetNormalized
() const
PLMath::Vector2
[inline]
GetPackedTo01
() const
PLMath::Vector2
[inline]
GetSmallestComponent
() const
PLMath::Vector2
[inline]
GetSmallestValue
() const
PLMath::Vector2
[inline]
GetSquaredDistance
(const Vector2 &vV) const
PLMath::Vector2
[inline]
GetSquaredLength
() const
PLMath::Vector2
[inline]
GetUnpackedFrom01
() const
PLMath::Vector2
[inline]
GetX
() const
PLMath::Vector2
[inline]
GetXY
(float &fX, float &fY) const
PLMath::Vector2
[inline]
GetY
() const
PLMath::Vector2
[inline]
IncX
(float fX)
PLMath::Vector2
[inline]
IncXY
(float fX=0.0f, float fY=0.0f)
PLMath::Vector2
[inline]
IncXY
(const float fV[])
PLMath::Vector2
[inline]
IncY
(float fY)
PLMath::Vector2
[inline]
Invert
()
PLMath::Vector2
[inline]
IsNull
() const
PLMath::Vector2
[inline]
IsPacked
() const
PLMath::Vector2
[inline]
NegativeOne
PLMath::Vector2
[static]
NegativeUnitX
PLMath::Vector2
[static]
NegativeUnitY
PLMath::Vector2
[static]
Normalize
()
PLMath::Vector2
[inline]
One
PLMath::Vector2
[static]
operator const float *
() const
PLMath::Vector2
[inline]
operator float *
()
PLMath::Vector2
[inline]
operator!=
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator*
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator*
(float fS) const
PLMath::Vector2
[inline]
operator*=
(const Vector2 &vV)
PLMath::Vector2
[inline]
operator*=
(float fS)
PLMath::Vector2
[inline]
operator*=
(const Matrix3x3 &mRot)
PLMath::Vector2
operator*=
(const Matrix3x4 &mRot)
PLMath::Vector2
operator*=
(const Matrix4x4 &mTrans)
PLMath::Vector2
operator+
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator+
(float fN) const
PLMath::Vector2
[inline]
operator+=
(const Vector2 &vV)
PLMath::Vector2
[inline]
operator+=
(float fN)
PLMath::Vector2
[inline]
operator-
() const
PLMath::Vector2
[inline]
operator-
(float fN) const
PLMath::Vector2
[inline]
operator-
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator-=
(const Vector2 &vV)
PLMath::Vector2
[inline]
operator-=
(float fN)
PLMath::Vector2
[inline]
operator/
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator/
(float fS) const
PLMath::Vector2
[inline]
operator/=
(const Vector2 &vV)
PLMath::Vector2
[inline]
operator/=
(float fS)
PLMath::Vector2
[inline]
operator<
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator<=
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator=
(const float fV[])
PLMath::Vector2
[inline]
operator=
(const Vector2 &vV)
PLMath::Vector2
[inline]
operator=
(const Vector3 &vV)
PLMath::Vector2
operator=
(const Vector4 &vV)
PLMath::Vector2
operator==
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator>
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator>=
(const Vector2 &vV) const
PLMath::Vector2
[inline]
operator[]
(int nIndex)
PLMath::Vector2
[inline]
operator[]
(int nIndex) const
PLMath::Vector2
[inline]
PackTo01
()
PLMath::Vector2
[inline]
ProjectVector
(const Vector2 &vA, const Vector2 &vB) const
PLMath::Vector2
[inline]
SetLength
(float fLength=1.0f)
PLMath::Vector2
[inline]
SetX
(float fX=0.0f)
PLMath::Vector2
[inline]
SetXY
(float fX=0.0f, float fY=0.0f)
PLMath::Vector2
[inline]
SetXY
(const float fV[])
PLMath::Vector2
[inline]
SetY
(float fY=0.0f)
PLMath::Vector2
[inline]
ToString
() const
PLMath::Vector2
u
PLMath::Vector2
UnitX
PLMath::Vector2
[static]
UnitY
PLMath::Vector2
[static]
UnpackFrom01
()
PLMath::Vector2
[inline]
v
PLMath::Vector2
Vector2
()
PLMath::Vector2
[inline]
Vector2
(float fX, float fY)
PLMath::Vector2
[inline]
Vector2
(const float fV[])
PLMath::Vector2
[inline]
Vector2
(const Vector2 &vV)
PLMath::Vector2
[inline]
Vector2
(const Vector3 &vV)
PLMath::Vector2
Vector2
(const Vector4 &vV)
PLMath::Vector2
Vector2
(const PLCore::String &sString)
PLMath::Vector2
[inline]
x
PLMath::Vector2
X
enum value
PLMath::Vector2
y
PLMath::Vector2
Y
enum value
PLMath::Vector2
Zero
PLMath::Vector2
[static]
~Vector2
()
PLMath::Vector2
[inline]
PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by
The PixelLight Team
Last modified Thu Feb 23 2012 14:09:36
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported