angleBetween(const Vector &dest) const | Ogre::Vector< dims, T > | inline |
distance(const Vector &rhs) const | Ogre::Vector< dims, T > | inline |
dotProduct(const VectorBase< dims, T > &vec) const | Ogre::Vector< dims, T > | inline |
isNaN() const | Ogre::Vector< dims, T > | inline |
isZeroLength() const | Ogre::Vector< dims, T > | inline |
length() const | Ogre::Vector< dims, T > | inline |
makeCeil(const Vector &cmp) | Ogre::Vector< dims, T > | inline |
makeFloor(const Vector &cmp) | Ogre::Vector< dims, T > | inline |
normalise() | Ogre::Vector< dims, T > | inline |
normalisedCopy() const | Ogre::Vector< dims, T > | inline |
operator!=(const Vector &v) const | Ogre::Vector< dims, T > | inline |
operator*(Real s, Vector v) | Ogre::Vector< dims, T > | friend |
operator*(Real s) const | Ogre::Vector< dims, T > | inline |
operator*(const Vector &b) const | Ogre::Vector< dims, T > | inline |
operator*=(Real s) | Ogre::Vector< dims, T > | inline |
operator*=(const Vector &b) | Ogre::Vector< dims, T > | inline |
operator+(Real s, Vector v) | Ogre::Vector< dims, T > | friend |
operator+() const | Ogre::Vector< dims, T > | inline |
operator+(Real s) const | Ogre::Vector< dims, T > | inline |
operator+(const Vector &b) const | Ogre::Vector< dims, T > | inline |
operator+=(Real s) | Ogre::Vector< dims, T > | inline |
operator+=(const Vector &b) | Ogre::Vector< dims, T > | inline |
operator-(Real s, const Vector &v) | Ogre::Vector< dims, T > | friend |
operator-() const | Ogre::Vector< dims, T > | inline |
operator-(Real s) const | Ogre::Vector< dims, T > | inline |
operator-(const Vector &b) const | Ogre::Vector< dims, T > | inline |
operator-=(Real s) | Ogre::Vector< dims, T > | inline |
operator-=(const Vector &b) | Ogre::Vector< dims, T > | inline |
operator/(Real s, const Vector &v) | Ogre::Vector< dims, T > | friend |
operator/(Real s) const | Ogre::Vector< dims, T > | inline |
operator/(const Vector &b) const | Ogre::Vector< dims, T > | inline |
operator/=(Real s) | Ogre::Vector< dims, T > | inline |
operator/=(const Vector &b) | Ogre::Vector< dims, T > | inline |
operator<(const Vector &rhs) const | Ogre::Vector< dims, T > | inline |
operator<<(std::ostream &o, const Vector &v) | Ogre::Vector< dims, T > | friend |
operator==(const Vector &v) const | Ogre::Vector< dims, T > | inline |
operator>(const Vector &rhs) const | Ogre::Vector< dims, T > | inline |
operator[](size_t i) const | Ogre::Vector< dims, T > | inline |
operator[](size_t i) | Ogre::Vector< dims, T > | inline |
positionEquals(const Vector &rhs, Real tolerance=1e-03f) const | Ogre::Vector< dims, T > | inline |
reflect(const Vector &normal) const | Ogre::Vector< dims, T > | inline |
squaredDistance(const Vector &rhs) const | Ogre::Vector< dims, T > | inline |
squaredLength() const | Ogre::Vector< dims, T > | inline |
Vector() | Ogre::Vector< dims, T > | inline |
Vector(T _x, T _y) | Ogre::Vector< dims, T > | inline |
Vector(T _x, T _y, T _z) | Ogre::Vector< dims, T > | inline |
Vector(T _x, T _y, T _z, T _w) | Ogre::Vector< dims, T > | inline |
Vector(const typename std::enable_if< N==4, Vector3 >::type &rhs, T fW=1.0f) | Ogre::Vector< dims, T > | inlineexplicit |
Vector(const U *_ptr) | Ogre::Vector< dims, T > | inlineexplicit |
Vector(const Vector< dims, U > &o) | Ogre::Vector< dims, T > | inlineexplicit |
Vector(T s) | Ogre::Vector< dims, T > | inlineexplicit |
xy() const | Ogre::Vector< dims, T > | inline |
xyz() const | Ogre::Vector< dims, T > | inline |