# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLMISC::CQuat Class Reference

A float quaternion. More...

#include <quat.h>

Inheritance diagram for NLMISC::CQuat

Inheritance graph
[legend]
Collaboration diagram for NLMISC::CQuat:

Collaboration graph
[legend]
List of all members.

Public Methods

CQuat& operator= (const CQuatT<float> &o)
 CQuat (const CQuatT<float> &o)
 CQuat ()
 CQuat (float X, float Y, float Z, float W)
 CQuat (const CVector &axis, float angle)
 ctor of a UNIT quaternion, from an angle axis. More...

 CQuat (const CAngleAxis &aa)
 ctor of a UNIT quaternion, from an angle axis. More...


Static Public Attributes

const CQuat Identity

Detailed Description

A float quaternion.

Author(s):
Antoine Viau. , Nevrax France
Date:
2000

Definition at line 496 of file quat.h.


Constructor & Destructor Documentation

NLMISC::CQuat::CQuat ( const CQuatT< float >& o ) [inline]
 

Definition at line 504 of file quat.h.

NLMISC::CQuat::CQuat ( ) [inline]
 

Definition at line 505 of file quat.h.

NLMISC::CQuat::CQuat ( float X,
float Y,
float Z,
float W ) [inline]
 

Definition at line 506 of file quat.h.

NLMISC::CQuat::CQuat ( const CVector & axis,
float angle ) [inline]
 

ctor of a UNIT quaternion, from an angle axis.

Definition at line 508 of file quat.h.

NLMISC::CQuat::CQuat ( const CAngleAxis & aa ) [inline]
 

ctor of a UNIT quaternion, from an angle axis.

Definition at line 510 of file quat.h.


Member Function Documentation

CQuat & NLMISC::CQuat::operator= ( const CQuatT< float >& o ) [inline]
 

Definition at line 503 of file quat.h.


Member Data Documentation

const CQuat NLMISC::CQuat::Identity [static]
 

Definition at line 33 of file quat.cpp.


The documentation for this class was generated from the following files: