OrbitFrameNTW Class Reference

#include <OrbitFrameNTW.h>

Inheritance diagram for OrbitFrameNTW:

Inheritance graph
[legend]
List of all members.

Detailed Description

NTW Satellite Coordinate System.

Detailed Description. The primary axis lies in the orbital plane, normal to the velocity vector. The T axis is tangential to the orbit, and the W axis is normal to the orbital plane. In-track: deviations along the T axis. Used mainly to analyze drag effects on the orbit because drag always acts along the velocity vector. Also referred to as the Frenet System. (Vallado, pg. 43-44)

Definition at line 25 of file OrbitFrameNTW.h.

Private Member Functions

 OrbitFrameNTW (const double &_LongAscNode, const double &_Inclination, const double &_ArgPerigee, const double &_ArgLatitude)
 Constructor.

virtual ~OrbitFrameNTW ()
 Deconstructor.

Rotation GetRotation2IJK () const
 Return the rotation .

Rotation GetRotationFromIJK () const
 Return the rotation .

OrbitFrameNTW * NewPointer ()
OrbitFrameNTW * Clone ()


Constructor & Destructor Documentation

OrbitFrameNTW::OrbitFrameNTW const double &  _LongAscNode,
const double &  _Inclination,
const double &  _ArgPerigee,
const double &  _ArgLatitude
[private]
 

Constructor.

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

Definition at line 57 of file OrbitFrameNTW.h.

OrbitFrameNTW::~OrbitFrameNTW  )  [private, virtual]
 

Deconstructor.

Definition at line 58 of file OrbitFrameNTW.h.


Member Function Documentation

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

Return the rotation .

Returns:
rotation from NTW to IJK

Implements OrbitFrame.

Definition at line 60 of file OrbitFrameNTW.h.

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

Return the rotation .

Returns:
rotation from IJK to NTW

Implements OrbitFrame.

Definition at line 61 of file OrbitFrameNTW.h.

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

Implements OrbitFrame.

Definition at line 62 of file OrbitFrameNTW.h.

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

Implements OrbitFrame.

Definition at line 63 of file OrbitFrameNTW.h.


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