Eaagles::TrackTarget Class Reference

List of all members.

Public Member Functions

 TrackTarget ()
 ~TrackTarget ()
void copyData (const TrackTarget &org)
void setIngressLatitude (LCreal lat)
void setIngressLongitude (LCreal lon)
void setTargetLatitude (LCreal lat)
void setTargetLongitude (LCreal lon)
void setIngressHeading (unsigned long ihead)
void setEgressHeading (unsigned long ehead)
void setTargetCourse (unsigned long tcourse)
void setTargetSpeed (LCreal tspeed)
void setTargetAltitude (long int taltitude)
void setWlcoNogoSent (bool sentStatus)
LCreal getIngressLatitude (void) const
LCreal getIngressLongitude (void) const
LCreal getTargetLatitude (void) const
LCreal getTargetLongitude (void) const
unsigned long getIngressHeading (void) const
unsigned long getEgressHeading (void) const
unsigned long getTargetCourse (void) const
LCreal getTargetSpeed (void) const
long int getTargetAltitude (void) const
bool getWlcoNogoSent (void)

Private Attributes

LCreal ingressLatitude
LCreal ingressLongitude
LCreal targetLatitude
LCreal targetLongitude
unsigned long ingressHeading
unsigned long egressHeading
unsigned long targetCourse
LCreal targetSpeed
long int targetAltitude
bool wlcoNogoSent

Detailed Description

Encompasses target information for a given track that is designated
                 as a target via a Link 16 J12.0 message.


Constructor & Destructor Documentation

Eaagles::TrackTarget::TrackTarget (  ) 

Constructors.

Eaagles::TrackTarget::~TrackTarget (  ) 

Destructor.


Member Function Documentation

void Eaagles::TrackTarget::copyData ( const TrackTarget org  ) 

Copy.

void Eaagles::TrackTarget::setIngressLatitude ( LCreal  lat  )  [inline]

Mutators.

void Eaagles::TrackTarget::setIngressLongitude ( LCreal  lon  )  [inline]

void Eaagles::TrackTarget::setTargetLatitude ( LCreal  lat  )  [inline]

void Eaagles::TrackTarget::setTargetLongitude ( LCreal  lon  )  [inline]

void Eaagles::TrackTarget::setIngressHeading ( unsigned long  ihead  )  [inline]

void Eaagles::TrackTarget::setEgressHeading ( unsigned long  ehead  )  [inline]

void Eaagles::TrackTarget::setTargetCourse ( unsigned long  tcourse  )  [inline]

void Eaagles::TrackTarget::setTargetSpeed ( LCreal  tspeed  )  [inline]

void Eaagles::TrackTarget::setTargetAltitude ( long int  taltitude  )  [inline]

void Eaagles::TrackTarget::setWlcoNogoSent ( bool  sentStatus  )  [inline]

LCreal Eaagles::TrackTarget::getIngressLatitude ( void   )  const [inline]

Accessors.

LCreal Eaagles::TrackTarget::getIngressLongitude ( void   )  const [inline]

LCreal Eaagles::TrackTarget::getTargetLatitude ( void   )  const [inline]

LCreal Eaagles::TrackTarget::getTargetLongitude ( void   )  const [inline]

unsigned long Eaagles::TrackTarget::getIngressHeading ( void   )  const [inline]

unsigned long Eaagles::TrackTarget::getEgressHeading ( void   )  const [inline]

unsigned long Eaagles::TrackTarget::getTargetCourse ( void   )  const [inline]

LCreal Eaagles::TrackTarget::getTargetSpeed ( void   )  const [inline]

long int Eaagles::TrackTarget::getTargetAltitude ( void   )  const [inline]

bool Eaagles::TrackTarget::getWlcoNogoSent ( void   )  [inline]


Member Data Documentation

LCreal Eaagles::TrackTarget::ingressLatitude [private]

Target ingress Latitude (degs).

LCreal Eaagles::TrackTarget::ingressLongitude [private]

Target ingress Longitude (degs).

LCreal Eaagles::TrackTarget::targetLatitude [private]

Target ingress Latitude (degs).

LCreal Eaagles::TrackTarget::targetLongitude [private]

Target ingress Longitude (degs).

unsigned long Eaagles::TrackTarget::ingressHeading [private]

Target ingress heading (degs).

unsigned long Eaagles::TrackTarget::egressHeading [private]

Target egress heading (degs).

unsigned long Eaagles::TrackTarget::targetCourse [private]

Target course (degs).

LCreal Eaagles::TrackTarget::targetSpeed [private]

Target speed (mph).

long int Eaagles::TrackTarget::targetAltitude [private]

Target altitude (ft).

bool Eaagles::TrackTarget::wlcoNogoSent [private]

Wilco or Nogo sent for this target assignment ? (yes / no).


Generated on Tue Dec 19 16:26:03 2006 for Eaagles by  doxygen 1.5.0