# 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::CQuatD Class Reference

A double quaternion. More...

#include <quat.h>

Inheritance diagram for NLMISC::CQuatD

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

Collaboration graph
[legend]
List of all members.

Public Methods

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

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

 CQuatD (const CQuat &o)
CQuatD& operator= (const CQuatT<float> &o)
 operator CQuat () const

Static Public Attributes

const CQuatD Identity

Detailed Description

A double quaternion.

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

Definition at line 523 of file quat.h.


Constructor & Destructor Documentation

NLMISC::CQuatD::CQuatD ( const CQuatT< double >& o ) [inline]
 

Definition at line 531 of file quat.h.

NLMISC::CQuatD::CQuatD ( ) [inline]
 

Definition at line 532 of file quat.h.

NLMISC::CQuatD::CQuatD ( double X,
double Y,
double Z,
double W ) [inline]
 

Definition at line 533 of file quat.h.

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

ctor of a UNIT quaternion, from an angle axis.

Definition at line 535 of file quat.h.

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

ctor of a UNIT quaternion, from an angle axis.

Definition at line 537 of file quat.h.

NLMISC::CQuatD::CQuatD ( const CQuat & o ) [inline]
 

Definition at line 543 of file quat.h.


Member Function Documentation

NLMISC::CQuatD::operator CQuat ( ) const [inline]
 

Definition at line 545 of file quat.h.

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

Definition at line 544 of file quat.h.

CQuatD & NLMISC::CQuatD::operator= ( const CQuatT< double >& o ) [inline]
 

Definition at line 530 of file quat.h.


Member Data Documentation

const CQuatD NLMISC::CQuatD::Identity [static]
 

Definition at line 34 of file quat.cpp.


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