Pseudo-namespace; it doesn't exist in code or script runtime, only in this documentation.
Binding of Ogre::Quaternion.
Binding of Ogre::Vector3.
void makeCeil(const vector3 &in)
vector3 midPoint(const vector3 &in) const
vector3 randomDeviant(const radian &in, const vector3 &in) const
bool isZeroLength() const
vector3 opMul(float) const
void makeFloor(const vector3 &in)
vector3 & opDivAssign(float)
vector3 opAdd(const vector3 &in) const
vector3 & opAddAssign(const vector3 &in)
vector3 opSub(const vector3 &in) const
vector3 opDiv(float) const
quaternion getRotationTo(const vector3 &in, const vector3 &in) const
bool positionCloses(const vector3 &in, float) const
float crossProduct(const vector3 &in) const
float dotProduct(const vector3 &in) const
vector3(const vector3 &in)
float squaredLength() const
vector3(float, float, float)
bool positionEquals(const vector3 &in, float) const
bool directionEquals(const vector3 &in, radian &in) const
radian angleBetween(const vector3 &in)
float distance(const vector3 &in) const
vector3 & opAddAssign(float)
vector3 normalisedCopy() const
float squaredDistance(const vector3 &in) const
vector3 perpendicular() const
float absDotProduct(const vector3 &in) const
bool opEquals(const vector3 &in) const
vector3 opDiv(const vector3 &in) const
vector3 & opSubAssign(float)
vector3 reflect(const vector3 &in) const
vector3 & opDivAssign(const vector3 &in)
vector3 & opMulAssign(float)
vector3 & opSubAssign(const vector3 &in)
vector3 & opMulAssign(const vector3 &in)
vector3 opMul(const vector3 &in) const