|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
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 | 
| collapseMax() const | Ogre::Vector3 | inline | 
| collapseMin() 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() 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() 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* | 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+ | Ogre::Vector3 | friend | 
| operator+ | 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- | Ogre::Vector3 | friend | 
| operator- | 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/ | 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<< | Ogre::Vector3 | friend | 
| 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() const | Ogre::Vector3 | inline | 
| positionCloses(const Vector3 &rhs, Real tolerance=1e-03f) const | Ogre::Vector3 | inline | 
| positionEquals(const Vector3 &rhs, Real tolerance=Real(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 |