Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

OrbitFrameRSW Class Reference
[Orbit Frames]

#include <OrbitFrameRSW.h>

Inheritance diagram for OrbitFrameRSW:

Inheritance graph
[legend]
Collaboration diagram for OrbitFrameRSW:

Collaboration graph
[legend]
List of all members.

Detailed Description

RSW Satellite Coordinate System.

Applies to studies of relative motion because the system moves with the satellite. The R axis is defined as pointing from the Earth's center along the radius vector toward the satellite, and the W axis is fixed along the direction normal to orbital plane. The S axis points in the direction of the velocity vector and is perpendicular to the radius vector. Radial: positions and displacements are parallel to the position vector (along R axis) Along-track: displacements are normal to the position vector and (for small e) are nearly parallel to the satellite's instantaneous velocity vector (along the S axis) Cross-track: positions are normal to the plane defined by thte current position and velocity vectors (along the W axis). Sometimes called the Gaussian coordinate system. (Vallado, pg. 42-43)

Definition at line 32 of file OrbitFrameRSW.h.

Public Member Functions

 OrbitFrameRSW ()
virtual ~OrbitFrameRSW ()
OrbitFramePQWNewPointer ()
OrbitFramePQWClone ()
virtual Rotation GetRotation2IJK () const =0
virtual Rotation GetRotationFromIJK () const =0


Constructor & Destructor Documentation

OrbitFrameRSW::OrbitFrameRSW  )  [inline]
 

Definition at line 46 of file OrbitFrameRSW.h.

Referenced by Clone(), and NewPointer().

OrbitFrameRSW::~OrbitFrameRSW  )  [inline, virtual]
 

Definition at line 47 of file OrbitFrameRSW.h.


Member Function Documentation

OrbitFrameRSW * OrbitFrameRSW::Clone  )  [inline, virtual]
 

Implements OrbitFrame.

Definition at line 49 of file OrbitFrameRSW.h.

References OrbitFrameRSW().

virtual Rotation OrbitFrame::GetRotation2IJK  )  const [pure virtual, inherited]
 

Implemented in OrbitFrameIJK, OrbitFrameNTW, OrbitFramePQW, and OrbitFrameSEZ.

Referenced by O_SESSAME::Keplerian::SetPositionVelocity().

virtual Rotation OrbitFrame::GetRotationFromIJK  )  const [pure virtual, inherited]
 

Implemented in OrbitFrameECEF, OrbitFrameIJK, OrbitFrameNTW, OrbitFramePQW, and OrbitFrameSEZ.

Referenced by O_SESSAME::Keplerian::GetPositionVelocity().

OrbitFrameRSW * OrbitFrameRSW::NewPointer  )  [inline, virtual]
 

Implements OrbitFrame.

Definition at line 48 of file OrbitFrameRSW.h.

References OrbitFrameRSW().


The documentation for this class was generated from the following file:
Generated on Wed Sep 5 12:54:41 2007 for DSACSS Operational Code by  doxygen 1.3.9.1