OGRE: Member List

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Ogre::Vector3 Member List

This is the complete list of members for Ogre::Vector3, including all inherited members.

absDotProduct(const Vector3 &vec) const | Ogre::Vector3 | inline
angleBetween(const Vector3 &dest) const | Ogre::Vector3 | inline
crossProduct(const Vector3 &rkVector) const | Ogre::Vector3 | inline
directionEquals(const Vector3 &rhs, const Radian &tolerance) const | Ogre::Vector3 | inline
distance(const Vector3 &rhs) const | Ogre::Vector3 | inline
dotProduct(const Vector3 &vec) const | Ogre::Vector3 | inline
getRotationTo(const Vector3 &dest, const Vector3 &fallbackAxis=Vector3::ZERO) const | Ogre::Vector3 | inline
isNaN() const | Ogre::Vector3 | inline
isZeroLength(void) const | Ogre::Vector3 | inline
length() const | Ogre::Vector3 | inline
makeAbs() | Ogre::Vector3 | inline
makeCeil(const Vector3 &cmp) | Ogre::Vector3 | inline
makeFloor(const Vector3 &cmp) | Ogre::Vector3 | inline
midPoint(const Vector3 &vec) const | Ogre::Vector3 | inline
NEGATIVE_UNIT_X | Ogre::Vector3 | static
NEGATIVE_UNIT_Y | Ogre::Vector3 | static
NEGATIVE_UNIT_Z | Ogre::Vector3 | static
normalise() | Ogre::Vector3 | inline
normalisedCopy(void) const | Ogre::Vector3 | inline
operator!=(const Vector3 &rkVector) const | Ogre::Vector3 | inline
operator*(const Real fScalar) const | Ogre::Vector3 | inline
operator*(const Vector3 &rhs) const | Ogre::Vector3 | inline
operator*(const Real fScalar, const Vector3 &rkVector) | Ogre::Vector3 | friend
operator*=(const Real fScalar) | Ogre::Vector3 | inline
operator*=(const Vector3 &rkVector) | Ogre::Vector3 | inline
operator+(const Vector3 &rkVector) const | Ogre::Vector3 | inline
operator+() const | Ogre::Vector3 | inline
operator+(const Vector3 &lhs, const Real rhs) | Ogre::Vector3 | friend
operator+(const Real lhs, const Vector3 &rhs) | Ogre::Vector3 | friend
operator+=(const Vector3 &rkVector) | Ogre::Vector3 | inline
operator+=(const Real fScalar) | Ogre::Vector3 | inline
operator-(const Vector3 &rkVector) const | Ogre::Vector3 | inline
operator-() const | Ogre::Vector3 | inline
operator-(const Vector3 &lhs, const Real rhs) | Ogre::Vector3 | friend
operator-(const Real lhs, const Vector3 &rhs) | Ogre::Vector3 | friend
operator-=(const Vector3 &rkVector) | Ogre::Vector3 | inline
operator-=(const Real fScalar) | Ogre::Vector3 | inline
operator/(const Real fScalar) const | Ogre::Vector3 | inline
operator/(const Vector3 &rhs) const | Ogre::Vector3 | inline
operator/(const Real fScalar, const Vector3 &rkVector) | Ogre::Vector3 | friend
operator/=(const Real fScalar) | Ogre::Vector3 | inline
operator/=(const Vector3 &rkVector) | Ogre::Vector3 | inline
operator<(const Vector3 &rhs) const | Ogre::Vector3 | inline
operator<<(std::ostream &o, const Vector3 &v) | Ogre::Vector3 | friend
operator=(const Vector3 &rkVector) | Ogre::Vector3 | inline
operator=(const Real fScaler) | Ogre::Vector3 | inline
operator==(const Vector3 &rkVector) const | Ogre::Vector3 | inline
operator>(const Vector3 &rhs) const | Ogre::Vector3 | inline
operator[](const size_t i) const | Ogre::Vector3 | inline
operator[](const size_t i) | Ogre::Vector3 | inline
perpendicular(void) const | Ogre::Vector3 | inline
positionCloses(const Vector3 &rhs, Real tolerance=1e-03f) const | Ogre::Vector3 | inline
positionEquals(const Vector3 &rhs, Real tolerance=1e-03) const | Ogre::Vector3 | inline
primaryAxis() const | Ogre::Vector3 | inline
ptr() | Ogre::Vector3 | inline
ptr() const | Ogre::Vector3 | inline
randomDeviant(const Radian &angle, const Vector3 &up=Vector3::ZERO) const | Ogre::Vector3 | inline
reflect(const Vector3 &normal) const | Ogre::Vector3 | inline
squaredDistance(const Vector3 &rhs) const | Ogre::Vector3 | inline
squaredLength() const | Ogre::Vector3 | inline
swap(Vector3 &other) | Ogre::Vector3 | inline
UNIT_SCALE | Ogre::Vector3 | static
UNIT_X | Ogre::Vector3 | static
UNIT_Y | Ogre::Vector3 | static
UNIT_Z | Ogre::Vector3 | static
Vector3() | Ogre::Vector3 | inline
Vector3(const Real fX, const Real fY, const Real fZ) | Ogre::Vector3 | inline
Vector3(const Real afCoordinate[3]) | Ogre::Vector3 | inlineexplicit
Vector3(const int afCoordinate[3]) | Ogre::Vector3 | inlineexplicit
Vector3(Real *const r) | Ogre::Vector3 | inlineexplicit
Vector3(const Real scaler) | Ogre::Vector3 | inlineexplicit
x | Ogre::Vector3 |
xy() const | Ogre::Vector3 | inline
y | Ogre::Vector3 |
z | Ogre::Vector3 |
ZERO | Ogre::Vector3 | static