Eaagles::Instruments::DigitalAoaGauge Class Reference

Inherits Eaagles::Instruments::Instrument.

Inheritance diagram for Eaagles::Instruments::DigitalAoaGauge:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Instruments::DigitalAoaGauge:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DigitalAoaGauge ()
virtual void drawFunc ()
virtual void updateData (const LCreal dt=0)
virtual bool setAoaRedMin (const LCreal a)
virtual bool setAoaRedMax (const LCreal b)
virtual bool setAoaYellowMin (const LCreal a)
virtual bool setAoaYellowMax (const LCreal b)
virtual bool setAoaGreenMin (const LCreal a)
virtual bool setAoaGreenMax (const LCreal b)
LCreal getAoaRedMin ()
LCreal getAoaRedMax ()
LCreal getAoaYellowMin ()
LCreal getAoaYellowMax ()
LCreal getAoaGreenMin ()
LCreal getAoaGreenMax ()
int getState ()

Protected Member Functions

virtual bool setSlotAoaRedMin (const Basic::LcNumber *const newRMin)
virtual bool setSlotAoaRedMax (const Basic::LcNumber *const newRMax)
virtual bool setSlotAoaYellowMin (const Basic::LcNumber *const newYMin)
virtual bool setSlotAoaYellowMax (const Basic::LcNumber *const newYMax)
virtual bool setSlotAoaGreenMax (const Basic::LcNumber *const newGMax)
virtual bool setSlotAoaGreenMin (const Basic::LcNumber *const newGMin)

Private Attributes

LCreal aoaRedMin
LCreal aoaRedMax
LCreal aoaYellowMin
LCreal aoaYellowMax
LCreal aoaGreenMin
LCreal aoaGreenMax
GLuint displayList
bool isDlist
int aoaState

Constructor & Destructor Documentation

Eaagles::Instruments::DigitalAoaGauge::DigitalAoaGauge (  ) 


Member Function Documentation

void Eaagles::Instruments::DigitalAoaGauge::drawFunc (  )  [virtual]

BasicGL::LcGraphic interface.

Reimplemented from Eaagles::BasicGL::LcGraphic.

void Eaagles::Instruments::DigitalAoaGauge::updateData ( const LCreal  dt = 0  )  [virtual]

Basic::LcComponent interface.

Reimplemented from Eaagles::Instruments::Instrument.

bool Eaagles::Instruments::DigitalAoaGauge::setAoaRedMin ( const LCreal  a  )  [virtual]

sets the min value of where the red portion of our aoa lights up

bool Eaagles::Instruments::DigitalAoaGauge::setAoaRedMax ( const LCreal  b  )  [virtual]

sets the max value of where the red portion of our aoa lights up

bool Eaagles::Instruments::DigitalAoaGauge::setAoaYellowMin ( const LCreal  a  )  [virtual]

sets the min value of where the yellow portion of our aoa lights up

bool Eaagles::Instruments::DigitalAoaGauge::setAoaYellowMax ( const LCreal  b  )  [virtual]

sets the max value of where the yellow portion of our aoa lights up

bool Eaagles::Instruments::DigitalAoaGauge::setAoaGreenMin ( const LCreal  a  )  [virtual]

sets the min value of where the green portion of our aoa lights up

bool Eaagles::Instruments::DigitalAoaGauge::setAoaGreenMax ( const LCreal  b  )  [virtual]

sets the max value of where the green portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::getAoaRedMin (  )  [inline]

gets the min value of where the red portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::getAoaRedMax (  )  [inline]

gets the max value of where the red portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::getAoaYellowMin (  )  [inline]

gets the min value of where the yellow portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::getAoaYellowMax (  )  [inline]

gets the max value of where the yellow portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::getAoaGreenMin (  )  [inline]

gets the min value of where the green portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::getAoaGreenMax (  )  [inline]

gets the max value of where the green portion of our aoa lights up

int Eaagles::Instruments::DigitalAoaGauge::getState (  )  [inline]

Returns the state.

bool Eaagles::Instruments::DigitalAoaGauge::setSlotAoaRedMin ( const Basic::LcNumber *const  newRMin  )  [protected, virtual]

slot functions

bool Eaagles::Instruments::DigitalAoaGauge::setSlotAoaRedMax ( const Basic::LcNumber *const  newRMax  )  [protected, virtual]

bool Eaagles::Instruments::DigitalAoaGauge::setSlotAoaYellowMin ( const Basic::LcNumber *const  newYMin  )  [protected, virtual]

bool Eaagles::Instruments::DigitalAoaGauge::setSlotAoaYellowMax ( const Basic::LcNumber *const  newYMax  )  [protected, virtual]

bool Eaagles::Instruments::DigitalAoaGauge::setSlotAoaGreenMax ( const Basic::LcNumber *const  newGMax  )  [protected, virtual]

bool Eaagles::Instruments::DigitalAoaGauge::setSlotAoaGreenMin ( const Basic::LcNumber *const  newGMin  )  [protected, virtual]


Member Data Documentation

LCreal Eaagles::Instruments::DigitalAoaGauge::aoaRedMin [private]

min value of where the red portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::aoaRedMax [private]

max value of where the red portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::aoaYellowMin [private]

min value of where the yellow portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::aoaYellowMax [private]

max value of where the yellow portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::aoaGreenMin [private]

min value of where the green portion of our aoa lights up

LCreal Eaagles::Instruments::DigitalAoaGauge::aoaGreenMax [private]

max value of where the green portion of our aoa lights up

GLuint Eaagles::Instruments::DigitalAoaGauge::displayList [private]

our display list name

bool Eaagles::Instruments::DigitalAoaGauge::isDlist [private]

do we have a display list?

int Eaagles::Instruments::DigitalAoaGauge::aoaState [private]

shows which state we are in


Generated on Tue Dec 19 16:27:10 2006 for Eaagles by  doxygen 1.5.0