OGRE-Next  2.3
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) constOgre::Vector3inline
angleBetween(const Vector3 &dest) constOgre::Vector3inline
crossProduct(const Vector3 &rkVector) constOgre::Vector3inline
directionEquals(const Vector3 &rhs, const Radian &tolerance) constOgre::Vector3inline
distance(const Vector3 &rhs) constOgre::Vector3inline
dotProduct(const Vector3 &vec) constOgre::Vector3inline
getRotationTo(const Vector3 &dest, const Vector3 &fallbackAxis=Vector3::ZERO) constOgre::Vector3inline
isNaN() constOgre::Vector3inline
isZeroLength() constOgre::Vector3inline
length() constOgre::Vector3inline
makeAbs()Ogre::Vector3inline
makeCeil(const Vector3 &cmp)Ogre::Vector3inline
makeFloor(const Vector3 &cmp)Ogre::Vector3inline
midPoint(const Vector3 &vec) constOgre::Vector3inline
NEGATIVE_UNIT_XOgre::Vector3static
NEGATIVE_UNIT_YOgre::Vector3static
NEGATIVE_UNIT_ZOgre::Vector3static
normalise()Ogre::Vector3inline
normalisedCopy() constOgre::Vector3inline
operator!=(const Vector3 &rkVector) constOgre::Vector3inline
operator*(const Real fScalar) constOgre::Vector3inline
operator*(const Vector3 &rhs) constOgre::Vector3inline
operator*(const Real fScalar, const Vector3 &rkVector)Ogre::Vector3friend
operator*=(const Real fScalar)Ogre::Vector3inline
operator*=(const Vector3 &rkVector)Ogre::Vector3inline
operator+(const Vector3 &rkVector) constOgre::Vector3inline
operator+() constOgre::Vector3inline
operator+(const Vector3 &lhs, const Real rhs)Ogre::Vector3friend
operator+(const Real lhs, const Vector3 &rhs)Ogre::Vector3friend
operator+=(const Vector3 &rkVector)Ogre::Vector3inline
operator+=(const Real fScalar)Ogre::Vector3inline
operator-(const Vector3 &rkVector) constOgre::Vector3inline
operator-() constOgre::Vector3inline
operator-(const Vector3 &lhs, const Real rhs)Ogre::Vector3friend
operator-(const Real lhs, const Vector3 &rhs)Ogre::Vector3friend
operator-=(const Vector3 &rkVector)Ogre::Vector3inline
operator-=(const Real fScalar)Ogre::Vector3inline
operator/(const Real fScalar) constOgre::Vector3inline
operator/(const Vector3 &rhs) constOgre::Vector3inline
operator/(const Real fScalar, const Vector3 &rkVector)Ogre::Vector3friend
operator/=(const Real fScalar)Ogre::Vector3inline
operator/=(const Vector3 &rkVector)Ogre::Vector3inline
operator<(const Vector3 &rhs) constOgre::Vector3inline
operator<<(std::ostream &o, const Vector3 &v)Ogre::Vector3friend
operator=(const Real fScaler)Ogre::Vector3inline
operator==(const Vector3 &rkVector) constOgre::Vector3inline
operator>(const Vector3 &rhs) constOgre::Vector3inline
operator[](const size_t i) constOgre::Vector3inline
operator[](const size_t i)Ogre::Vector3inline
perpendicular() constOgre::Vector3inline
positionCloses(const Vector3 &rhs, Real tolerance=1e-03f) constOgre::Vector3inline
positionEquals(const Vector3 &rhs, Real tolerance=1e-03) constOgre::Vector3inline
primaryAxis() constOgre::Vector3inline
ptr()Ogre::Vector3inline
ptr() constOgre::Vector3inline
randomDeviant(const Radian &angle, const Vector3 &up=Vector3::ZERO) constOgre::Vector3inline
reflect(const Vector3 &normal) constOgre::Vector3inline
squaredDistance(const Vector3 &rhs) constOgre::Vector3inline
squaredLength() constOgre::Vector3inline
swap(Vector3 &other)Ogre::Vector3inline
UNIT_SCALEOgre::Vector3static
UNIT_XOgre::Vector3static
UNIT_YOgre::Vector3static
UNIT_ZOgre::Vector3static
Vector3()Ogre::Vector3inline
Vector3(const Real fX, const Real fY, const Real fZ)Ogre::Vector3inline
Vector3(const Real afCoordinate[3])Ogre::Vector3inlineexplicit
Vector3(const int afCoordinate[3])Ogre::Vector3inlineexplicit
Vector3(Real *const r)Ogre::Vector3inlineexplicit
Vector3(const Real scaler)Ogre::Vector3inlineexplicit
xOgre::Vector3
xy() constOgre::Vector3inline
yOgre::Vector3
zOgre::Vector3
ZEROOgre::Vector3static