Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

panda/src/linmath/lquaternion_src.h File Reference

#include "lquaternion_src.I"

Go to the source code of this file.

Functions

EXPCL_PANDA FLOATNAME (LQuaternion)
 This is the base quaternion class.

INLINE_LINMATH ostream & operator<< (ostream &os, const FLOATNAME(LQuaternion)&q)
BEGIN_PUBLISH INLINE_LINMATH FLOATNAME (LMatrix3) operator *(const FLOATNAME(LMatrix3)&m
 Quat * Matrix = matrix.

INLINE_LINMATH FLOATNAME (LMatrix4) operator *(const FLOATNAME(LMatrix4)&m
 Sorts matrices lexicographically, componentwise.


Detailed Description

Definition in file lquaternion_src.h.


Function Documentation

INLINE_LINMATH FLOATNAME LMatrix4   ) 
 

Sorts matrices lexicographically, componentwise.

This function definition must appear first, since some inline functions below take advantage of it.

Definition at line 81 of file lcast_to_src.I.

BEGIN_PUBLISH INLINE_LINMATH FLOATNAME LMatrix3   )  const
 

Quat * Matrix = matrix.

class EXPCL_PANDA FLOATNAME LQuaternion   ) 
 

This is the base quaternion class.

This returns the angle, in degrees counterclockwise about the axis.

Definition at line 29 of file lquaternion_src.h.

References FLOATTYPE, and INLINE_LINMATH.

INLINE_LINMATH ostream& operator<< ostream &  os,
const FLOATNAME(LQuaternion)&  q
 

Definition at line 98 of file lquaternion_src.h.

References BEGIN_PUBLISH, END_PUBLISH, and INLINE_LINMATH.


Generated on Fri May 2 00:45:51 2003 for Panda by doxygen1.3