Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

Quat.h File Reference

#include "S2_Math.h"
#include "V3D.h"
#include "M3D.h"

Include dependency graph for Quat.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Classes

class  Quat
 Quaternió per representar orientacions en 3D. More...


Defines

#define QUAT_DEFAULT_EPSILON   0.005
#define QUAT_X   0
#define QUAT_Y   1
#define QUAT_Z   2
#define QUAT_W   3

Functions

Quat operator+ (const Quat &q1, const Quat &q2)
Quat operator- (const Quat &q1, const Quat &q2)
Quat operator- (const Quat &q)
Quat operator * (const Quat &q1, const Quat &q2)
Quat operator * (const Quat &q, Real s)
Quat operator/ (const Quat &q, Real s)
Real dot (const Quat &q1, const Quat &q2)
bool approxQUAT_Zero (const Quat &q)
bool approxEqual (const Quat &q1, const Quat &q2)
Quat operator * (Real s, const Quat &q)

Define Documentation

#define QUAT_DEFAULT_EPSILON   0.005
 

#define QUAT_W   3
 

#define QUAT_X   0
 

#define QUAT_Y   1
 

#define QUAT_Z   2
 


Function Documentation

bool approxEqual (  const Quat &  q1,
const Quat &  q2
)  [inline]
 

bool approxQUAT_Zero (  const Quat &  q  )  [inline]
 

Real dot (  const Quat &  q1,
const Quat &  q2
)  [inline]
 

Quat operator * (  Real  s,
const Quat &  q
)  [inline]
 

Quat operator * (  const Quat &  q,
Real  s
)  [inline]
 

Quat operator * (  const Quat &  q1,
const Quat &  q2
)  [inline]
 

Quat operator+ (  const Quat &  q1,
const Quat &  q2
)  [inline]
 

Quat operator- (  const Quat &  q  )  [inline]
 

Quat operator- (  const Quat &  q1,
const Quat &  q2
)  [inline]
 

Quat operator/ (  const Quat &  q,
Real  s
)  [inline]
 


Generated on Tue Aug 10 15:58:30 2004 for Saphyre2 by doxygen 1.3.5