control::CommandQuaternion Class Reference

Set graphical rotation (quaternion) command. More...

#include <_src_control_command.hh>

Inheritance diagram for control::CommandQuaternion:

control::Command

List of all members.

Public Member Functions

 CommandQuaternion (const Quaternion &quat)
virtual TypeNum GetType (void)
virtual void Execute (shptr< Aircraft > aircraft, const ExecuteMode mode)
virtual void Write (ostream &strm)
Quaternion GetQuaternion (void)

Private Attributes

const Quaternion mQuat


Detailed Description

Set graphical rotation (quaternion) command.

Constructor & Destructor Documentation

control::CommandQuaternion::CommandQuaternion ( const Quaternion quat  ) 

Apply graphical rotation by quaternion. Quaternions only define rotation.


Member Function Documentation

virtual TypeNum control::CommandQuaternion::GetType ( void   )  [inline, virtual]

Implements control::Command.

virtual void control::CommandQuaternion::Execute ( shptr< Aircraft aircraft,
const ExecuteMode  mode 
) [virtual]

Implements control::Command.

void control::CommandQuaternion::Write ( ostream &  strm  )  [virtual]

Implements control::Command.

Quaternion control::CommandQuaternion::GetQuaternion ( void   )  [inline]


Member Data Documentation


The documentation for this class was generated from the following files:
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:49 2010