TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Quat.h File Reference
#include "G3D/platform.h"
#include "G3D/g3dmath.h"
#include "G3D/Vector3.h"
#include "G3D/Matrix3.h"
#include <string>
+ Include dependency graph for Quat.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G3D::Quat
 

Namespaces

 G3D
 

Functions

Quat G3D::exp (const Quat &q)
 
Quat G3D::log (const Quat &q)
 
G3D::Quat G3D::operator* (double s, const G3D::Quat &q)
 
G3D::Quat G3D::operator* (float s, const G3D::Quat &q)
 
G3D::Quat pow (const G3D::Quat &q, double x)
 

Detailed Description

Quaternion

Morgan McGuire, http://graphics.cs.williams.edu

2002-01-23 2011-05-10

Function Documentation

G3D::Quat pow ( const G3D::Quat q,
double  x 
)
inline
761  {
762  return q.pow((float)x);
763 }
Quat pow(float r) const
Definition: Quat.h:338
G3D::int16 x
Definition: Vector2int16.h:37

+ Here is the call graph for this function:

+ Here is the caller graph for this function: