OrbitFramePQW Class Reference
[Orbit Frames]

#include <OrbitFramePQW.h>

Inheritance diagram for OrbitFramePQW:

Inheritance graph
[legend]
List of all members.

Detailed Description

Satellite Radial Coordinate System.

The fundamental plane is the satellite's orbit, and the origin is at the center of the Earth. The P axis points towards perigee, and the Q axis is from the P axis in the direction of satellite motion. The W axis is then normal to the orbit. The PQW system always maintains an orientation towards perigee and is therefore best suited for robits with a well-defined eccentricity. (Vallado, pg 41)

Definition at line 27 of file OrbitFramePQW.h.

Private Member Functions

 OrbitFramePQW (const double &_LongAscNode, const double &_Inclination, const double &_ArgPerigee)
 Constructor.

virtual ~OrbitFramePQW ()
 Deconstructor.

Rotation GetRotation2IJK () const
 Return the rotation .

Rotation GetRotationFromIJK () const
 Return the rotation .

OrbitFramePQW * NewPointer ()
OrbitFramePQW * Clone ()


Constructor & Destructor Documentation

OrbitFramePQW::OrbitFramePQW const double &  _LongAscNode,
const double &  _Inclination,
const double &  _ArgPerigee
[private]
 

Constructor.

Parameters:
_LongAscNode Longitude of the Ascending Node (rad)
_Inclination Inclination (rad)
_ArgPerigee Argument of Perigee (rad)

Definition at line 57 of file OrbitFramePQW.h.

OrbitFramePQW::~OrbitFramePQW  )  [private, virtual]
 

Deconstructor.

Definition at line 58 of file OrbitFramePQW.h.


Member Function Documentation

Rotation OrbitFramePQW::GetRotation2IJK  )  const [private, virtual]
 

Return the rotation .

Returns:
rotation from PQW to IJK

Implements OrbitFrame.

Definition at line 60 of file OrbitFramePQW.h.

Rotation OrbitFramePQW::GetRotationFromIJK  )  const [private, virtual]
 

Return the rotation .

Returns:
rotation from IJK to PQW

Implements OrbitFrame.

Definition at line 61 of file OrbitFramePQW.h.

OrbitFramePQW* OrbitFramePQW::NewPointer  )  [private, virtual]
 

Implements OrbitFrame.

OrbitFramePQW* OrbitFramePQW::Clone  )  [private, virtual]
 

Implements OrbitFrame.


Generated on Wed Aug 6 12:59:08 2003 for Open-Sessame Framework by doxygen1.3