NL3D::CTrackSampledQuat::CQuatPack Class Reference

#include <track_sampled_quat.h>


Public Member Functions

bool operator== (const CQuatPack &oq) const
void pack (const CQuat &quat)
void serial (NLMISC::IStream &f)
void unpack (CQuat &quat)

Data Fields

sint16 w
sint16 x
sint16 y
sint16 z


Member Function Documentation

bool NL3D::CTrackSampledQuat::CQuatPack::operator== const CQuatPack oq  )  const [inline]
 

Definition at line 106 of file track_sampled_quat.h.

References w, w, x, x, y, y, z, and z.

00107                 {
00108                         return x==oq.x && y==oq.y && z==oq.z && w==oq.w;
00109                 }

void NL3D::CTrackSampledQuat::CQuatPack::pack const CQuat quat  ) 
 

void NL3D::CTrackSampledQuat::CQuatPack::serial NLMISC::IStream f  )  [inline]
 

Definition at line 100 of file track_sampled_quat.h.

References NLMISC::IStream::serial(), w, x, y, and z.

00101                 {
00102                         // NB: no version here.
00103                         f.serial(x,y,z,w);
00104                 }

void NL3D::CTrackSampledQuat::CQuatPack::unpack CQuat quat  ) 
 

Referenced by NL3D::CTrackSampledQuat::eval().


Field Documentation

sint16 NL3D::CTrackSampledQuat::CQuatPack::w
 

Definition at line 95 of file track_sampled_quat.h.

Referenced by operator==().

sint16 NL3D::CTrackSampledQuat::CQuatPack::x
 

Definition at line 95 of file track_sampled_quat.h.

Referenced by operator==().

sint16 NL3D::CTrackSampledQuat::CQuatPack::y
 

Definition at line 95 of file track_sampled_quat.h.

Referenced by operator==().

sint16 NL3D::CTrackSampledQuat::CQuatPack::z
 

Definition at line 95 of file track_sampled_quat.h.

Referenced by operator==().


The documentation for this class was generated from the following file:
Generated on Tue Mar 16 08:13:59 2004 for NeL by doxygen 1.3.6