TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Movement::Location Member List

This is the complete list of members for Movement::Location, including all inherited members.

average() const G3D::Vector3inline
Axis enum nameG3D::Vector3
clamp(const Vector3 &low, const Vector3 &high) const G3D::Vector3inline
clamp(float low, float high) const G3D::Vector3inline
cosHemiRandom(const Vector3 &n, Random &r=Random::common())G3D::Vector3static
cosPowHemiRandom(const Vector3 &n, const float k, Random &r=Random::common())G3D::Vector3static
cosSphereRandom(const Vector3 &n, Random &r=Random::common())G3D::Vector3static
cross(const Vector3 &rkVector) const G3D::Vector3inline
cross() const G3D::Vector3
deserialize(class BinaryInput &b)G3D::Vector3
deserialize(class TextInput &t)G3D::Vector3
DETECT_AXIS enum valueG3D::Vector3
direction() const G3D::Vector3inline
directionOrZero() const G3D::Vector3inline
dot(const Vector3 &rkVector) const G3D::Vector3inline
fastDirection() const G3D::Vector3inline
fastUnit() const G3D::Vector3inline
floor() const G3D::Vector3inline
fuzzyEq(const Vector3 &other) const G3D::Vector3inline
fuzzyNe(const Vector3 &other) const G3D::Vector3inline
getTangents(Vector3 &X, Vector3 &Y) const G3D::Vector3inline
hashCode() const G3D::Vector3
hemiRandom(const Vector3 &normal, Random &r=Random::common())G3D::Vector3static
ignore()G3D::Vector3static
inf()G3D::Vector3static
isFinite() const G3D::Vector3inline
isNaN() const G3D::Vector3
isUnit() const G3D::Vector3inline
isZero() const G3D::Vector3inline
length() const G3D::Vector3inline
lerp(const Vector3 &v, float alpha) const G3D::Vector3inline
Location()Movement::Locationinline
Location(float x, float y, float z, float o)Movement::Locationinline
Location(const Vector3 &v)Movement::Locationinline
Location(const Vector3 &v, float o)Movement::Locationinline
magnitude() const G3D::Vector3inline
max(const Vector3 &v) const G3D::Vector3inline
max() const G3D::Vector3inline
maxFinite()G3D::Vector3static
min(const Vector3 &v) const G3D::Vector3inline
min() const G3D::Vector3inline
minFinite()G3D::Vector3static
movedTowards(const Vector3 &goal, float maxTranslation) const G3D::Vector3
moveTowards(const Vector3 &goal, float maxTranslation)G3D::Vector3
nan()G3D::Vector3static
nonZero() const G3D::Vector3inline
one()G3D::Vector3static
operator!=(const Vector3 &rkVector) const G3D::Vector3inline
operator*(float s) const G3D::Vector3inline
operator*(const Vector3 &v) const G3D::Vector3inline
operator*=(float s)G3D::Vector3inline
operator*=(const Vector3 &v)G3D::Vector3inline
operator+(const Vector3 &v) const G3D::Vector3inline
operator+=(const Vector3 &v)G3D::Vector3inline
operator-(const Vector3 &v) const G3D::Vector3inline
operator-() const G3D::Vector3inline
operator-=(const Vector3 &v)G3D::Vector3inline
operator/(float s) const G3D::Vector3inline
operator/(const Vector3 &v) const G3D::Vector3inline
operator/=(float s)G3D::Vector3inline
operator/=(const Vector3 &v)G3D::Vector3inline
operator=(const Vector3 &rkVector)G3D::Vector3inline
operator=(const Any &a)G3D::Vector3
operator==(const Vector3 &rkVector) const G3D::Vector3inline
operator[](int i) const G3D::Vector3inline
operator[](int i)G3D::Vector3inline
orientationMovement::Location
orthonormalize(Vector3 akVector[3])G3D::Vector3static
pow(float p) const G3D::Vector3inline
primaryAxis() const G3D::Vector3
random(Random &r=Random::common())G3D::Vector3static
reflectAbout(const Vector3 &normal) const G3D::Vector3
reflectionDirection(const Vector3 &normal) const G3D::Vector3
refractionDirection(const Vector3 &normal, float iInside, float iOutside) const G3D::Vector3
round() const G3D::Vector3inline
serialize(class BinaryOutput &b) const G3D::Vector3
serialize(class TextOutput &t) const G3D::Vector3
squaredLength() const G3D::Vector3inline
squaredMagnitude() const G3D::Vector3inline
sum() const G3D::Vector3inline
toAny(const std::string &name) const G3D::Vector3
toAny() const G3D::Vector3
toString() const G3D::Vector3
unit() const G3D::Vector3inline
unitCross(const Vector3 &rkVector) const G3D::Vector3inline
unitX()G3D::Vector3static
unitY()G3D::Vector3static
unitZ()G3D::Vector3static
Vector3()G3D::Vector3inline
Vector3(const Any &any)G3D::Vector3explicit
Vector3(const Vector4int8 &)G3D::Vector3
Vector3(const class Vector2 &v, float z)G3D::Vector3
Vector3(const class Vector3int32 &v)G3D::Vector3
Vector3(class BinaryInput &b)G3D::Vector3explicit
Vector3(float _x, float _y, float _z)G3D::Vector3inline
Vector3(float coordinate[3])G3D::Vector3inlineexplicit
Vector3(double coordinate[3])G3D::Vector3inlineexplicit
Vector3(const class Vector3int16 &v)G3D::Vector3
Vector3(class TextInput &t)G3D::Vector3explicit
Vector3(const class Color3 &c)G3D::Vector3explicit
xG3D::Vector3
X_AXIS enum valueG3D::Vector3
xx() const G3D::Vector3
xxx() const G3D::Vector3
xxxx() const G3D::Vector3
xxxy() const G3D::Vector3
xxxz() const G3D::Vector3
xxy() const G3D::Vector3
xxyx() const G3D::Vector3
xxyy() const G3D::Vector3
xxyz() const G3D::Vector3
xxz() const G3D::Vector3
xxzx() const G3D::Vector3
xxzy() const G3D::Vector3
xxzz() const G3D::Vector3
xy() const G3D::Vector3
xyx() const G3D::Vector3
xyxx() const G3D::Vector3
xyxy() const G3D::Vector3
xyxz() const G3D::Vector3
xyy() const G3D::Vector3
xyyx() const G3D::Vector3
xyyy() const G3D::Vector3
xyyz() const G3D::Vector3
xyz() const G3D::Vector3
xyzx() const G3D::Vector3
xyzy() const G3D::Vector3
xyzz() const G3D::Vector3
xz() const G3D::Vector3
xzx() const G3D::Vector3
xzxx() const G3D::Vector3
xzxy() const G3D::Vector3
xzxz() const G3D::Vector3
xzy() const G3D::Vector3
xzyx() const G3D::Vector3
xzyy() const G3D::Vector3
xzyz() const G3D::Vector3
xzz() const G3D::Vector3
xzzx() const G3D::Vector3
xzzy() const G3D::Vector3
xzzz() const G3D::Vector3
yG3D::Vector3
Y_AXIS enum valueG3D::Vector3
yx() const G3D::Vector3
yxx() const G3D::Vector3
yxxx() const G3D::Vector3
yxxy() const G3D::Vector3
yxxz() const G3D::Vector3
yxy() const G3D::Vector3
yxyx() const G3D::Vector3
yxyy() const G3D::Vector3
yxyz() const G3D::Vector3
yxz() const G3D::Vector3
yxzx() const G3D::Vector3
yxzy() const G3D::Vector3
yxzz() const G3D::Vector3
yy() const G3D::Vector3
yyx() const G3D::Vector3
yyxx() const G3D::Vector3
yyxy() const G3D::Vector3
yyxz() const G3D::Vector3
yyy() const G3D::Vector3
yyyx() const G3D::Vector3
yyyy() const G3D::Vector3
yyyz() const G3D::Vector3
yyz() const G3D::Vector3
yyzx() const G3D::Vector3
yyzy() const G3D::Vector3
yyzz() const G3D::Vector3
yz() const G3D::Vector3
yzx() const G3D::Vector3
yzxx() const G3D::Vector3
yzxy() const G3D::Vector3
yzxz() const G3D::Vector3
yzy() const G3D::Vector3
yzyx() const G3D::Vector3
yzyy() const G3D::Vector3
yzyz() const G3D::Vector3
yzz() const G3D::Vector3
yzzx() const G3D::Vector3
yzzy() const G3D::Vector3
yzzz() const G3D::Vector3
zG3D::Vector3
Z_AXIS enum valueG3D::Vector3
zero()G3D::Vector3static
zx() const G3D::Vector3
zxx() const G3D::Vector3
zxxx() const G3D::Vector3
zxxy() const G3D::Vector3
zxxz() const G3D::Vector3
zxy() const G3D::Vector3
zxyx() const G3D::Vector3
zxyy() const G3D::Vector3
zxyz() const G3D::Vector3
zxz() const G3D::Vector3
zxzx() const G3D::Vector3
zxzy() const G3D::Vector3
zxzz() const G3D::Vector3
zy() const G3D::Vector3
zyx() const G3D::Vector3
zyxx() const G3D::Vector3
zyxy() const G3D::Vector3
zyxz() const G3D::Vector3
zyy() const G3D::Vector3
zyyx() const G3D::Vector3
zyyy() const G3D::Vector3
zyyz() const G3D::Vector3
zyz() const G3D::Vector3
zyzx() const G3D::Vector3
zyzy() const G3D::Vector3
zyzz() const G3D::Vector3
zz() const G3D::Vector3
zzx() const G3D::Vector3
zzxx() const G3D::Vector3
zzxy() const G3D::Vector3
zzxz() const G3D::Vector3
zzy() const G3D::Vector3
zzyx() const G3D::Vector3
zzyy() const G3D::Vector3
zzyz() const G3D::Vector3
zzz() const G3D::Vector3
zzzx() const G3D::Vector3
zzzy() const G3D::Vector3
zzzz() const G3D::Vector3