OrbitFrame Class Reference
[Orbit Frames]

#include <OrbitFrame.h>

Inheritance diagram for OrbitFrame:

Inheritance graph
[legend]
List of all members.

Detailed Description

Abstract class representating an orbital reference frame.

Definition at line 30 of file OrbitFrame.h.

Public Member Functions

virtual Rotation GetRotation2IJK () const=0
virtual Rotation GetRotationFromIJK () const=0
virtual OrbitFrame * NewPointer ()=0
virtual OrbitFrame * Clone ()=0
virtual ~OrbitFrame ()

Protected Member Functions

 OrbitFrame ()
 OrbitFrame (const Rotation &_Transformation)

Private Attributes

RotationSense m_Sense
 pointer to the origin object

Rotation m_Transformation2IJK


Constructor & Destructor Documentation

OrbitFrame::~OrbitFrame  )  [virtual]
 

Definition at line 54 of file OrbitFrame.h.

OrbitFrame::OrbitFrame  )  [protected]
 

Definition at line 52 of file OrbitFrame.h.

OrbitFrame::OrbitFrame const Rotation &  _Transformation  )  [protected]
 

Definition at line 53 of file OrbitFrame.h.


Member Function Documentation

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

Implemented in OrbitFrameIJK, OrbitFrameNTW, OrbitFramePQW, and OrbitFrameSEZ.

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

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

virtual OrbitFrame* OrbitFrame::NewPointer  )  [pure virtual]
 

Implemented in OrbitFrameIJK, OrbitFrameNTW, OrbitFramePQW, and OrbitFrameRSW.

virtual OrbitFrame* OrbitFrame::Clone  )  [pure virtual]
 

Implemented in OrbitFrameIJK, OrbitFrameNTW, OrbitFramePQW, and OrbitFrameRSW.


Member Data Documentation

RotationSense OrbitFrame::m_Sense [private]
 

pointer to the origin object

Definition at line 47 of file OrbitFrame.h.

Rotation OrbitFrame::m_Transformation2IJK [private]
 

Definition at line 48 of file OrbitFrame.h.


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