NLMISC::CAngleAxis Struct Reference

#include <quat.h>


Detailed Description

An AngleAxis.
Author:
Antoine Viau.

Nevrax France

Date:
2000

Definition at line 50 of file quat.h.

Public Member Functions

 CAngleAxis (CVector axis, float ang)
 CAngleAxis ()
 angle in radians.

void serial (IStream &f)
 serial.


Data Fields

float Angle
 an axis.

CVector Axis


Constructor & Destructor Documentation

NLMISC::CAngleAxis::CAngleAxis  )  [inline]
 

angle in radians.

Definition at line 55 of file quat.h.

00055 {}

NLMISC::CAngleAxis::CAngleAxis CVector  axis,
float  ang
[inline]
 

Definition at line 56 of file quat.h.

00056 : Axis(axis), Angle(ang) {}


Member Function Documentation

void NLMISC::CAngleAxis::serial IStream f  )  [inline]
 

serial.

Definition at line 59 of file quat.h.

References NLMISC::IStream::serial().

00060         {
00061                 f.serial(Axis);
00062                 f.serial(Angle);
00063         }


Field Documentation

float NLMISC::CAngleAxis::Angle
 

an axis.

Definition at line 53 of file quat.h.

Referenced by NL3D::CTargetAnimCtrl::execute(), NLMISC::CQuatT< float >::setAngleAxis(), and NLMISC::CQuatT< T >::squadrev().

CVector NLMISC::CAngleAxis::Axis
 

Definition at line 52 of file quat.h.

Referenced by NLMISC::CQuatT< float >::setAngleAxis(), and NLMISC::CQuatT< T >::squadrev().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 13:01:22 2004 for NeL by doxygen 1.3.6