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

This is the complete list of members for Position, including all inherited members.

GetAngle(Position const *pos) const Position
GetAngle(float x, float y) const Position
GetExactDist(float x, float y, float z) const Positioninline
GetExactDist(Position const *pos) const Positioninline
GetExactDist2d(const float x, const float y) const Positioninline
GetExactDist2d(Position const *pos) const Positioninline
GetExactDist2dSq(float x, float y) const Positioninline
GetExactDist2dSq(Position const *pos) const Positioninline
GetExactDistSq(float x, float y, float z) const Positioninline
GetExactDistSq(Position const *pos) const Positioninline
GetOrientation() const Positioninline
GetPosition(float &x, float &y) const Positioninline
GetPosition(float &x, float &y, float &z) const Positioninline
GetPosition(float &x, float &y, float &z, float &o) const Positioninline
GetPosition() const Positioninline
GetPositionOffsetTo(Position const &endPos, Position &retOffset) const Position
GetPositionWithOffset(Position const &offset) const Position
GetPositionX() const Positioninline
GetPositionY() const Positioninline
GetPositionZ() const Positioninline
GetRelativeAngle(Position const *pos) const Positioninline
GetRelativeAngle(float x, float y) const Positioninline
GetSinCos(float x, float y, float &vsin, float &vcos) const Position
HasInArc(float arcangle, Position const *pos, float border=2.0f) const Position
HasInLine(Position const *pos, float width) const Position
IsInDist(float x, float y, float z, float dist) const Positioninline
IsInDist(Position const *pos, float dist) const Positioninline
IsInDist2d(float x, float y, float dist) const Positioninline
IsInDist2d(Position const *pos, float dist) const Positioninline
IsPositionValid() const Position
IsWithinBox(const Position &center, float xradius, float yradius, float zradius) const Position
m_orientationPositionprivate
m_positionXPosition
m_positionYPosition
m_positionZPosition
NormalizeOrientation(float o)Positioninlinestatic
operator!=(Position const &a)Positioninline
operator==(Position const &a)Position
Position(float x=0, float y=0, float z=0, float o=0)Positioninline
Position(Position const &loc)Positioninline
PositionXYStream()Positioninline
PositionXYZOStream()Positioninline
PositionXYZStream()Positioninline
Relocate(float x, float y)Positioninline
Relocate(float x, float y, float z)Positioninline
Relocate(float x, float y, float z, float orientation)Positioninline
Relocate(Position const &pos)Positioninline
Relocate(Position const *pos)Positioninline
Relocate(G3D::Vector3 const &pos)Positioninline
RelocateOffset(Position const &offset)Position
SetOrientation(float orientation)Positioninline
ToString() const Position