Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions | Private Attributes

Eaagles::Instruments::BearingPointer Class Reference

#include <BearingPointer.h>

Inheritance diagram for Eaagles::Instruments::BearingPointer:
Eaagles::Instruments::CompassRose Eaagles::BasicGL::Graphic Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Member Functions

 BearingPointer ()
LCreal getBearingRad () const
LCreal getBearingDeg () const
BasicGL::GraphicgetHeadGraphic () const
BasicGL::GraphicgetTailGraphic () const
bool setBearingRad (const LCreal newB)
bool setBearingDeg (const LCreal newB)
virtual void drawFunc ()
virtual void draw ()
virtual void updateData (const LCreal dt=0)
virtual bool event (const int key, Basic::Object *const obj=0)
virtual bool setRotationDeg (const LCreal newR)
virtual bool setRotationRad (const LCreal newR)
virtual bool setCenteredRadius (const LCreal newR)
virtual bool setDeCenteredRadius (const LCreal newDR)
virtual bool setDisplacement (const LCreal newD)
virtual bool setCentered (const bool newC)
LCreal getRotationDeg () const
LCreal getRotationRad () const
LCreal getCenteredRadius () const
LCreal getDeCenteredRadius () const
bool isCentered () const
LCreal getDisplacement () const
virtual bool event (const int event, Object *const obj=0)
Display * getDisplay ()
const osg::Vec3 * getVertices () const
unsigned int getNumberOfVertices () const
bool setVertices (const osg::Vec3 *const v, const unsigned int n)
const osg::Vec2 * getTextureCoord () const
unsigned int getNumberOfTextureCoords () const
bool setTextureCoord (const osg::Vec2 *const v, const unsigned int n)
const osg::Vec3 * getNormals () const
unsigned int getNumberOfNormals () const
bool setNormals (const osg::Vec3 *const v, const unsigned int n)
bool isVisible () const
bool setVisibility (const bool v)
GLfloat getLineWidth () const
bool setLineWidth (const GLfloat v)
Basic::ColorgetColor ()
const Basic::ColorgetColor () const
const Basic::IdentifiergetColorName () const
virtual bool setColor (const Basic::Color *const msg)
virtual bool setColor (const Basic::String *const msg)
const Basic::IdentifiergetMaterialName () const
BasicGL::MaterialgetMaterial ()
const BasicGL::MaterialgetMaterial () const
virtual bool setMaterial (const Basic::Identifier *const msg)
virtual bool setMaterial (const BasicGL::Material *const msg)
bool flashOn () const
bool flashOff () const
bool isFlashing () const
LCreal getFlashRate () const
bool setFlashRate (const LCreal r)
GLuint getDisplayList () const
bool isDisplayListEnabled () const
bool isDisplayListDisabled () const
bool setDisplayList (const GLuint v)
bool setDisableDisplayList (const bool flg)
bool matrixIsActive ()
const osg::Matrix & getMatrix () const
void lcRotate (const LCreal a)
void lcRotate (const LCreal x, const LCreal y, const LCreal z, const LCreal a)
void lcTranslate (const LCreal, const LCreal)
void lcTranslate (const LCreal, const LCreal, const LCreal)
void lcScale (const LCreal)
void lcScale (const LCreal, const LCreal)
void Color (Basic::Color *)
void lcSaveMatrix ()
void lcRestoreMatrix ()
bool hasTexture () const
GLuint getTexture () const
bool setTextureName (const char *newName)
GLfloat getStdLineWidth ()
bool haveScissorBoxHave () const
LCreal getScissorX () const
LCreal getScissorWidth () const
LCreal getScissorY () const
LCreal getScissorHeight () const
bool setScissorX (const LCreal newX)
bool setScissorWidth (const LCreal newWidth)
bool setScissorY (const LCreal newY)
bool setScissorHeight (const LCreal newHeight)
bool isStippling ()
bool setLightPosition (const LCreal x, const LCreal y, const LCreal z=1, const LCreal w=0)
bool setLightPosition (osg::Vec4 &newPos)
osg::Vec4 getLightPos ()
bool setStippling (const bool x)
GLuint getSelectName () const
bool setSelectName (const GLuint v)
virtual Basic::PairfindBySelectName (const GLuint name)
bool isPostDrawComponents () const
virtual bool cursor (int *ln, int *cp) const
Component * container ()
const Component * container () const
Component * container (Component *const p)
Component * findContainerByType (const std::type_info &type)
const Component * findContainerByType (const std::type_info &type) const
unsigned int getNumberOfComponents () const
PairStream * getComponents ()
const PairStream * getComponents () const
virtual bool addComponent (Pair *const p)
virtual Pair * findByName (const char *const slotname)
virtual const Pair * findByName (const char *const slotname) const
virtual Pair * findByIndex (const int slotindex)
virtual const Pair * findByIndex (const int slotindex) const
virtual Pair * findByType (const std::type_info &type)
virtual const Pair * findByType (const std::type_info &type) const
bool isComponentSelected () const
Component * getSelectedComponent ()
const Component * getSelectedComponent () const
virtual const Identifier * findNameOfComponent (const Component *const p) const
virtual void updateTC (const LCreal dt=0.0f)
void tcFrame (const LCreal dt=0.0f)
virtual bool isFrozen () const
virtual bool isNotFrozen () const
virtual void freeze (const bool fflag)
virtual void reset ()
bool isShutdown () const
bool isNotShutdown () const
bool send (const char *const id, const int event)
bool send (const char *const id, const int event, const int value, SendData &sd)
bool send (const char *const id, const int event, const float value, SendData &sd)
bool send (const char *const id, const int event, const double value, SendData &sd)
bool send (const char *const id, const int event, const char *const value, SendData &sd)
bool send (const char *const id, const int event, const bool value, SendData &sd)
bool send (const char *const id, const int event, Object *const value, SendData &sd)
bool send (const char *const id, const int event, const int value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const float value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const double value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const char *const value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const bool value[], SendData sd[], const int n)
bool send (const char *const id, const int event, Object *const value[], SendData sd[], const int n)
const Statistic * getTimingStats () const
bool isTimingStatsEnabled () const
bool isTimingStatsPrintEnabled () const
virtual bool setTimingStatsEnabled (const bool b)
virtual bool setPrintTimingStats (const bool b)
Logger * getEventLogger ()
Logger * getAnyEventLogger ()
virtual bool setEventLogger (Logger *const logger)
virtual bool setSlotComponent (PairStream *const multiple)
virtual bool setSlotComponent (Component *const single)
virtual bool setSlotEnableTimingStats (const Number *const num)
virtual bool setSlotPrintTimingStats (const Number *const num)
virtual bool setSlotFreeze (const Number *const num)
virtual bool setSlotEventLogger (Logger *const logger)
virtual bool setSlotEnableMsgType (const Identifier *const msg)
virtual bool setSlotEnableMsgType (const Number *const msg)
virtual bool setSlotDisableMsgType (const Identifier *const msg)
virtual bool setSlotDisableMsgType (const Number *const msg)
virtual bool isMessageEnabled (const unsigned short msgType) const
virtual Object * clone () const
virtual bool isClassType (const std::type_info &type) const
virtual bool isFormName (const char name[]) const
virtual std::ostream & serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const
bool setSlotByName (const char *const slotname, Object *const obj)
Object * getSlotByName (const char *const slotname)
const char * slotIndex2Name (const int slotindex) const
int slotName2Index (const char *const slotname) const
virtual bool isValid () const
bool isMessageDisabled (const unsigned short msgType) const
bool enableMessageTypes (const unsigned short msgTypeBits)
bool disableMessageTypes (const unsigned short msgTypeBits)

Static Public Member Functions

static LCreal flashTimer ()
static LCreal flashTimer (const LCreal dt)
static GLuint getNewSelectName ()
static bool clipLine2D (osg::Vec2 *ep1, osg::Vec2 *ep2, const LCreal minX, const LCreal maxX, const LCreal minY, const LCreal maxY)
static void lcVertex2 (const LCreal x, const LCreal y)
static void lcVertex3 (const LCreal x, const LCreal y, const LCreal z)
static void lcNormal3 (const LCreal x, const LCreal y, const LCreal z)
static void lcColor3 (const LCreal r, const LCreal g, const LCreal b)
static void lcColor4 (const LCreal r, const LCreal g, const LCreal b, const LCreal a)
static void lcVertex2v (const LCreal *v)
static void lcVertex3v (const LCreal *v)
static void lcNormal3v (const LCreal *v)
static void lcColor3v (const LCreal *v)
static void lcColor4v (const LCreal *v)
static void lcMultMatrix (const LCreal *m)
static void lcTexCoord2v (const LCreal *v)
static void lcTexCoord3v (const LCreal *v)
static void lcTexCoord4v (const LCreal *v)
static const char * getFormName ()
static const char * getClassName ()
static const SlotTable & getSlotTable ()
static void writeClassList (std::ostream &sout)

Static Public Attributes

static const unsigned short MSG_ERROR = 0x0001
static const unsigned short MSG_WARNING = 0x0002
static const unsigned short MSG_INFO = 0x0004
static const unsigned short MSG_DEBUG = 0x0008
static const unsigned short MSG_DATA = 0x0010
static const unsigned short MSG_USER = 0x0020
static const unsigned short MSG_STD_ALL = 0x00FF
static const unsigned short MSG_ALL = 0xFFFF
static const char *const version = "v2010_0122"
static const unsigned int MAX_CLASSES = 1000
static const _Staticclasses [MAX_CLASSES] = { &Object::_static }
static unsigned int numClasses = 1

Protected Member Functions

virtual bool setSlotHeadGraphic (const BasicGL::Graphic *const newH)
virtual bool setSlotTailGraphic (const BasicGL::Graphic *const newT)
bool setSlotCenteredRadius (const Basic::Number *const newR)
bool setSlotDeCenteredRadius (const Basic::Number *const newR)
bool setSlotDisplacement (const Basic::Number *const newD)
bool onUpdateRotDeg (const Basic::Number *const x)
bool onUpdateRadius (const Basic::Number *const x)
bool onUpdateCenRad (const Basic::Number *const x)
bool onUpdateDecRadius (const Basic::Number *const x)
bool onUpdateDisplacement (const Basic::Number *const x)
bool onUpdateCentered (const Basic::Number *const x)
virtual bool onSetLineWidthEvent (const Basic::Number *const msg)
virtual bool onSetFlashRateEvent (const Basic::Number *const msg)
virtual bool onSetVisibilityEvent (const Basic::Number *const msg)
virtual bool setSlotFlashRate (const Basic::Number *const msg)
virtual bool setSlotLineWidth (const Basic::Number *const msg)
virtual bool setSlotSelectName (const Basic::Number *const msg)
virtual bool setSlotTransformList (Basic::PairStream *msg)
virtual bool setSlotSingleTransform (Basic::Transform *const msg)
virtual bool setSlotNoDisplayList (const Basic::Number *const msg)
virtual bool setSlotSubcomponentsFirst (const Basic::Number *const msg)
virtual bool setSlotVertices (const Basic::PairStream *const msg)
virtual bool setSlotNormals (const Basic::PairStream *const msg)
virtual bool setSlotTexCoord (const Basic::PairStream *const msg)
virtual bool setSlotMask (const Basic::Number *const msg)
virtual bool setSlotTextureName (Basic::Identifier *msg)
virtual bool setSlotScissorX (const Basic::Number *const msg)
virtual bool setSlotScissorY (const Basic::Number *const msg)
virtual bool setSlotScissorWidth (const Basic::Number *const msg)
virtual bool setSlotScissorHeight (const Basic::Number *const msg)
virtual bool setSlotStippling (const Basic::Number *const msg)
virtual bool setSlotVisibility (const Basic::Number *const msg)
virtual bool setSlotTranslateLight (Basic::PairStream *const msg)
virtual bool setTexture (GLuint newTex)
virtual void processComponents (Basic::PairStream *const list, const std::type_info &filter, Basic::Pair *const add=0, Basic::Component *const remove=0)
virtual void printTimingStats ()
virtual bool shutdownNotification ()
virtual bool onEventReset ()
virtual bool setSelectionName (const Object *const s)
virtual bool select (const String *const name)
virtual bool select (const Number *const num)
void copyData (const Object &org, const bool cc=false)
void deleteData ()
virtual bool setSlotByIndex (const int slotindex, Object *const obj)
virtual Object * getSlotByIndex (const int slotindex)
void indent (std::ostream &sout, const int ident) const
unsigned short getMessageEnableBits () const
unsigned short getMessageDisableBits () const

Static Protected Member Functions

static unsigned int registerClass (const _Static *const a)

Protected Attributes

const SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Private Member Functions

bool onUpdateRadBearingPointer (const Basic::Angle *const msg)
bool onUpdateRadBearingPointer (const Basic::Number *const msg)
bool onUpdateDegBearingPointer (const Basic::Number *const msg)

Private Attributes

LCreal bearing
LCreal myRotation
LCreal myRadius
BasicGL::Graphichead
BasicGL::Graphictail

Constructor & Destructor Documentation

Eaagles::Instruments::BearingPointer::BearingPointer (  ) 

Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::clipLine2D ( osg::Vec2 *  ep1,
osg::Vec2 *  ep2,
const LCreal  minX,
const LCreal  maxX,
const LCreal  minY,
const LCreal  maxY 
) [static, inherited]

References Eaagles::Simulation::to, tx, and ty.

void Eaagles::BasicGL::Graphic::Color ( Basic::Color nc  )  [inline, inherited]
const Component* Eaagles::Basic::Component::container (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::container ( Component *const   p  )  [inline, inherited]
void Eaagles::Basic::Object::copyData ( const Object org,
const bool  cc = false 
) [protected, inherited]

References Eaagles::Basic::Object::disMsgBits, Eaagles::Basic::Object::enbMsgBits, Eaagles::Basic::Object::refCount, and Eaagles::Basic::Object::slotTable.

Referenced by Eaagles::Basic::BTUs::BTUs(), Eaagles::Basic::Calories::Calories(), Eaagles::Basic::CentiMeters::CentiMeters(), Eaagles::Basic::CubicFeet::CubicFeet(), Eaagles::Basic::CubicInches::CubicInches(), Eaagles::Basic::CubicMeters::CubicMeters(), Eaagles::Basic::Days::Days(), Eaagles::Basic::DecibelMilliWatts::DecibelMilliWatts(), Eaagles::Basic::DecibelSquareMeters::DecibelSquareMeters(), Eaagles::Basic::DecibelWatts::DecibelWatts(), Eaagles::Basic::Degrees::Degrees(), Eaagles::Basic::Feet::Feet(), Eaagles::Basic::FootPounds::FootPounds(), Eaagles::Basic::GigaHertz::GigaHertz(), Eaagles::Basic::Grams::Grams(), Eaagles::Basic::Hertz::Hertz(), Eaagles::Basic::Horsepower::Horsepower(), Eaagles::Basic::Hours::Hours(), Eaagles::Basic::Inches::Inches(), Eaagles::Basic::Joules::Joules(), Eaagles::Basic::KiloGrams::KiloGrams(), Eaagles::Basic::KiloHertz::KiloHertz(), Eaagles::Basic::KiloMeters::KiloMeters(), Eaagles::Basic::KiloNewtons::KiloNewtons(), Eaagles::Basic::KiloWattHours::KiloWattHours(), Eaagles::Basic::KiloWatts::KiloWatts(), Eaagles::Basic::Liters::Liters(), Eaagles::Basic::MegaHertz::MegaHertz(), Eaagles::Basic::Meters::Meters(), Eaagles::Basic::MicroMeters::MicroMeters(), Eaagles::Basic::Microns::Microns(), Eaagles::Basic::MicroSeconds::MicroSeconds(), Eaagles::Basic::MilliSeconds::MilliSeconds(), Eaagles::Basic::MilliWatts::MilliWatts(), Eaagles::Basic::Minutes::Minutes(), Eaagles::Basic::NanoSeconds::NanoSeconds(), Eaagles::Basic::NauticalMiles::NauticalMiles(), Eaagles::Basic::Newtons::Newtons(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Object::operator=(), Eaagles::Basic::Poundals::Poundals(), Eaagles::Basic::PoundForces::PoundForces(), Eaagles::Basic::Radians::Radians(), Eaagles::Basic::Seconds::Seconds(), Eaagles::Basic::Semicircles::Semicircles(), Eaagles::Basic::Slugs::Slugs(), Eaagles::Basic::SquareCentiMeters::SquareCentiMeters(), Eaagles::Basic::SquareFeet::SquareFeet(), Eaagles::Basic::SquareInches::SquareInches(), Eaagles::Basic::SquareKiloMeters::SquareKiloMeters(), Eaagles::Basic::SquareMeters::SquareMeters(), Eaagles::Basic::SquareMiles::SquareMiles(), Eaagles::Basic::SquareMilliMeters::SquareMilliMeters(), Eaagles::Basic::SquareYards::SquareYards(), Eaagles::Basic::StatuteMiles::StatuteMiles(), Eaagles::Basic::TeraHertz::TeraHertz(), and Eaagles::Basic::Watts::Watts().

bool Eaagles::BasicGL::Graphic::cursor ( int *  ln,
int *  cp 
) const [virtual, inherited]

Reimplemented in Eaagles::BasicGL::Field.

void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
virtual bool Eaagles::Instruments::BearingPointer::event ( const int  key,
Basic::Object *const   obj = 0 
) [virtual]

Reimplemented from Eaagles::Instruments::CompassRose.

virtual Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByName ( const char *const   slotname  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByType ( const std::type_info &  type  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  [inherited]

Referenced by Eaagles::Simulation::Gun::burstFrame(), Eaagles::Simulation::Gun::computeInitBulletPosition(), Eaagles::Simulation::Gun::computeInitBulletVelocity(), Eaagles::Instruments::Knob::computeRotation(), Eaagles::Vehicle::JSBSimModel::dynamics(), Eaagles::Simulation::System::findOwnship(), Eaagles::Vehicle::RacModel::getCalibratedAirspeed(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Vehicle::RacModel::getFlightPath(), Eaagles::Basic::Terrain::getPathname(), Eaagles::Simulation::SigSwitch::getRCS(), Eaagles::Simulation::Player::getSimulation(), Eaagles::Instruments::SolenoidSwitch::latch(), Eaagles::Simulation::NetIO::networkInitialization(), Eaagles::Instruments::SolenoidButton::onSingleClick(), Eaagles::Instruments::Button::onSingleClick(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Simulation::ActionDecoyRelease::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Weapon::release(), Eaagles::Vehicle::JSBSimModel::reset(), Eaagles::Simulation::Weapon::reset(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::DiscreteOutput::reset(), Eaagles::IoDevice::DiscreteInput::reset(), Eaagles::IoDevice::AnalogOutput::reset(), Eaagles::IoDevice::AnalogInput::reset(), Eaagles::IoDevice::Ai2DiSwitch::reset(), Eaagles::Instruments::SolenoidSwitch::resetButton(), Eaagles::BasicGL::Field::setMode(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Simulation::ActionCamouflageType::trigger(), Eaagles::Simulation::ActionDecoyRelease::trigger(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Route::triggerAction(), Eaagles::Simulation::Route::updateData(), Eaagles::Maps::Rpf::MapDrawer::updateData(), Eaagles::Instruments::SolenoidSwitch::updateData(), Eaagles::BasicGL::MapPage::updateData(), Eaagles::Vehicle::RacModel::updateRAC(), and Eaagles::Simulation::SimLogger::updateTC().

const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [inherited]
virtual const Identifier* Eaagles::Basic::Component::findNameOfComponent ( const Component *const   p  )  const [virtual, inherited]
bool Eaagles::BasicGL::Graphic::flashOff (  )  const [inherited]
bool Eaagles::BasicGL::Graphic::flashOn (  )  const [inherited]
LCreal Eaagles::BasicGL::Graphic::flashTimer ( const LCreal  dt  )  [static, inherited]
LCreal Eaagles::BasicGL::Graphic::flashTimer (  )  [static, inherited]
LCreal Eaagles::Instruments::BearingPointer::getBearingDeg (  )  const [inline]
LCreal Eaagles::Instruments::BearingPointer::getBearingRad (  )  const [inline]

References bearing.

LCreal Eaagles::Instruments::CompassRose::getCenteredRadius (  )  const [inline, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
const Basic::Color* Eaagles::BasicGL::Graphic::getColor (  )  const [inline, inherited]
const Basic::Identifier* Eaagles::BasicGL::Graphic::getColorName (  )  const [inline, inherited]
PairStream* Eaagles::Basic::Component::getComponents (  )  [inherited]

Referenced by Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Steerpoint::compute(), Eaagles::Simulation::Route::computeSteerpointData(), Eaagles::Simulation::Player::crashNotification(), Eaagles::Simulation::Route::decStpt(), Eaagles::Simulation::Route::deleteSteerpoint(), Eaagles::Simulation::Route::directTo(), Eaagles::BasicGL::Graphic::draw(), Eaagles::Instruments::AoAIndexer::drawFunc(), Eaagles::Instruments::GMeterDial::drawFunc(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::BasicGL::Graphic::findBySelectName(), Eaagles::Terrain::QuadMap::findDataFiles(), Eaagles::Simulation::Route::findSteerpointImp(), Eaagles::Simulation::Route::getAllSteerpoints(), Eaagles::Simulation::Route::getSteerpoints(), Eaagles::Simulation::Route::incStpt(), Eaagles::Simulation::Route::insertSteerpoint(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Gimbal::onRfEmissionEvent(), Eaagles::BasicGL::SymbolLoader::removeSymbol(), Eaagles::Simulation::Route::reset(), Eaagles::BasicGL::Field::setSlotHighlight(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::BasicGL::Field::setSlotReversed(), Eaagles::BasicGL::Field::setSlotUnderline(), Eaagles::Instruments::Instrument::updateData(), and Eaagles::Instruments::GMeterDial::updateData().

const PairStream* Eaagles::Basic::Component::getComponents (  )  const [inherited]
LCreal Eaagles::Instruments::CompassRose::getDeCenteredRadius (  )  const [inline, inherited]
LCreal Eaagles::Instruments::CompassRose::getDisplacement (  )  const [inline, inherited]
GLuint Eaagles::BasicGL::Graphic::getDisplayList (  )  const [inline, inherited]
Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
LCreal Eaagles::BasicGL::Graphic::getFlashRate (  )  const [inline, inherited]
BasicGL::Graphic* Eaagles::Instruments::BearingPointer::getHeadGraphic (  )  const [inline]

References head.

osg::Vec4 Eaagles::BasicGL::Graphic::getLightPos (  )  [inline, inherited]
GLfloat Eaagles::BasicGL::Graphic::getLineWidth (  )  const [inline, inherited]
BasicGL::Material* Eaagles::BasicGL::Graphic::getMaterial (  )  [inline, inherited]
const BasicGL::Material* Eaagles::BasicGL::Graphic::getMaterial (  )  const [inline, inherited]
const Basic::Identifier* Eaagles::BasicGL::Graphic::getMaterialName (  )  const [inline, inherited]
const osg::Matrix& Eaagles::BasicGL::Graphic::getMatrix (  )  const [inline, inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
GLuint Eaagles::BasicGL::Graphic::getNewSelectName (  )  [inline, static, inherited]
const osg::Vec3* Eaagles::BasicGL::Graphic::getNormals (  )  const [inline, inherited]
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
unsigned int Eaagles::BasicGL::Graphic::getNumberOfNormals (  )  const [inline, inherited]
unsigned int Eaagles::BasicGL::Graphic::getNumberOfTextureCoords (  )  const [inline, inherited]
LCreal Eaagles::Instruments::CompassRose::getRotationDeg (  )  const [inline, inherited]
LCreal Eaagles::Instruments::CompassRose::getRotationRad (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorHeight (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorWidth (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorX (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorY (  )  const [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
GLuint Eaagles::BasicGL::Graphic::getSelectName (  )  const [inline, inherited]
Object * Eaagles::Basic::Object::getSlotByIndex ( const int  slotindex  )  [protected, virtual, inherited]
Object * Eaagles::Basic::Object::getSlotByName ( const char *const   slotname  )  [inherited]
const SlotTable & Eaagles::Basic::Object::getSlotTable (  )  [static, inherited]
GLfloat Eaagles::BasicGL::Graphic::getStdLineWidth (  )  [inherited]
BasicGL::Graphic* Eaagles::Instruments::BearingPointer::getTailGraphic (  )  const [inline]

References tail.

GLuint Eaagles::BasicGL::Graphic::getTexture (  )  const [inline, inherited]
const osg::Vec2* Eaagles::BasicGL::Graphic::getTextureCoord (  )  const [inline, inherited]
const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::hasTexture (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::haveScissorBoxHave (  )  const [inline, inherited]
bool Eaagles::Instruments::CompassRose::isCentered (  )  const [inline, inherited]
bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isDisplayListDisabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isDisplayListEnabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isFlashing (  )  const [inline, inherited]
bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
virtual bool Eaagles::Basic::Component::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented from Eaagles::Basic::Object.

Referenced by Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::BasicGL::GlutDisplay::createSubWindow(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::BasicGL::GlutDisplay::createWindow(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Otw::CigiClNetwork::initialize(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::BasicGL::GlutDisplay::onEscKey(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Weapon::release(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::CommRadio::transmitDataMessage(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), Eaagles::Simulation::Simulation::updateTC(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().

virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isPostDrawComponents (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isStippling (  )  [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isVisible (  )  const [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcColor3 ( const LCreal  r,
const LCreal  g,
const LCreal  b 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcColor4 ( const LCreal  r,
const LCreal  g,
const LCreal  b,
const LCreal  a 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcColor4v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcMultMatrix ( const LCreal m  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcNormal3 ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcNormal3v ( const LCreal v  )  [inline, static, inherited]
void Eaagles::BasicGL::Graphic::lcRotate ( const LCreal  a  )  [inline, inherited]
void Eaagles::BasicGL::Graphic::lcRotate ( const LCreal  x,
const LCreal  y,
const LCreal  z,
const LCreal  a 
) [inline, inherited]
void Eaagles::BasicGL::Graphic::lcScale ( const LCreal  sx,
const LCreal  sy 
) [inline, inherited]
void Eaagles::BasicGL::Graphic::lcScale ( const LCreal  s  )  [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord2v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord3v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord4v ( const LCreal v  )  [inline, static, inherited]
void Eaagles::BasicGL::Graphic::lcTranslate ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex2v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex3 ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex3v ( const LCreal v  )  [inline, static, inherited]
bool Eaagles::BasicGL::Graphic::matrixIsActive (  )  [inline, inherited]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetFlashRateEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetLineWidthEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetVisibilityEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Instruments::CompassRose::onUpdateCenRad ( const Basic::Number *const   x  )  [protected, inherited]
bool Eaagles::Instruments::CompassRose::onUpdateCentered ( const Basic::Number *const   x  )  [protected, inherited]
bool Eaagles::Instruments::CompassRose::onUpdateDecRadius ( const Basic::Number *const   x  )  [protected, inherited]
bool Eaagles::Instruments::BearingPointer::onUpdateDegBearingPointer ( const Basic::Number *const   msg  )  [private]
bool Eaagles::Instruments::CompassRose::onUpdateDisplacement ( const Basic::Number *const   x  )  [protected, inherited]
bool Eaagles::Instruments::BearingPointer::onUpdateRadBearingPointer ( const Basic::Angle *const   msg  )  [private]
bool Eaagles::Instruments::BearingPointer::onUpdateRadBearingPointer ( const Basic::Number *const   msg  )  [private]
bool Eaagles::Instruments::CompassRose::onUpdateRadius ( const Basic::Number *const   x  )  [protected, inherited]
bool Eaagles::Instruments::CompassRose::onUpdateRotDeg ( const Basic::Number *const   x  )  [protected, inherited]
virtual void Eaagles::Basic::Component::printTimingStats (  )  [protected, virtual, inherited]
void Eaagles::BasicGL::Graphic::processComponents ( Basic::PairStream *const   list,
const std::type_info &  filter,
Basic::Pair *const   add = 0,
Basic::Component *const   remove = 0 
) [protected, virtual, inherited]
unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
virtual void Eaagles::Basic::Component::reset (  )  [virtual, inherited]

Reimplemented in Eaagles::Basic::IoHandler, Eaagles::Basic::StateMachine, Eaagles::Basic::Terrain, Eaagles::BasicGL::Display, Eaagles::BasicGL::GlutDisplay, Eaagles::BasicGL::Page, Eaagles::Instruments::GMeterDial, Eaagles::IoDevice::Ai2DiSwitch, Eaagles::IoDevice::AnalogInput, Eaagles::IoDevice::AnalogOutput, Eaagles::IoDevice::DiscreteInput, Eaagles::IoDevice::DiscreteOutput, Eaagles::IoDevice::SignalGen, Eaagles::Otw::OtwCigiCl, Eaagles::Otw::OtwCigiClV2, Eaagles::Otw::OtwPC, Eaagles::Simulation::AirVehicle, Eaagles::Simulation::Antenna, Eaagles::Simulation::Autopilot, Eaagles::Simulation::Datalink, Eaagles::Simulation::ExternalStore, Eaagles::Simulation::FuelTank, Eaagles::Simulation::Gimbal, Eaagles::Simulation::GroundVehicle, Eaagles::Simulation::Gun, Eaagles::Simulation::Bullet, Eaagles::Simulation::Iff, Eaagles::Simulation::IrAtmosphere, Eaagles::Simulation::IrSeeker, Eaagles::Simulation::IrSensor, Eaagles::Simulation::LifeForm, Eaagles::Simulation::Missile, Eaagles::Simulation::Navigation, Eaagles::Simulation::NetIO, Eaagles::Simulation::OnboardComputer, Eaagles::Simulation::Otw, Eaagles::Simulation::Player, Eaagles::Simulation::Radar, Eaagles::Simulation::RfSensor, Eaagles::Simulation::Route, Eaagles::Simulation::ScanGimbal, Eaagles::Simulation::Simulation, Eaagles::Simulation::Station, Eaagles::Simulation::Steerpoint, Eaagles::Simulation::Stores, Eaagles::Simulation::System, Eaagles::Simulation::TrackManager, Eaagles::Simulation::Weapon, Eaagles::Terrain::QuadMap, Eaagles::Vehicle::JSBSimModel, Eaagles::Vehicle::RacModel, Eaagles::IoDevice::KeithleyDeviceImp, Eaagles::IoDevice::UsbJoystickImp, Eaagles::IoDevice::KeithleyDeviceImp, and Eaagles::IoDevice::UsbJoystickImp.

Referenced by Eaagles::Simulation::DynamicsModel::atReleaseInit(), and Eaagles::Basic::StateMachine::reset().

virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value[],
SendData  sd[],
const int  n 
) [inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::Instruments::BearingPointer::setBearingDeg ( const LCreal  newB  ) 
bool Eaagles::Instruments::BearingPointer::setBearingRad ( const LCreal  newB  ) 

References bearing.

Referenced by onUpdateRadBearingPointer().

bool Eaagles::Instruments::CompassRose::setCentered ( const bool  newC  )  [virtual, inherited]
bool Eaagles::Instruments::CompassRose::setCenteredRadius ( const LCreal  newR  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setColor ( const Basic::Color *const  msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setColor ( const Basic::String *const  msg  )  [virtual, inherited]
bool Eaagles::Instruments::CompassRose::setDeCenteredRadius ( const LCreal  newDR  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setDisableDisplayList ( const bool  flg  )  [inherited]
bool Eaagles::Instruments::CompassRose::setDisplacement ( const LCreal  newD  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setDisplayList ( const GLuint  v  )  [inherited]
virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setLightPosition ( const LCreal  x,
const LCreal  y,
const LCreal  z = 1,
const LCreal  w = 0 
) [inherited]
bool Eaagles::BasicGL::Graphic::setLightPosition ( osg::Vec4 &  newPos  )  [inherited]
bool Eaagles::BasicGL::Graphic::setLineWidth ( const GLfloat  v  )  [inherited]
bool Eaagles::BasicGL::Graphic::setMaterial ( const Basic::Identifier *const   msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setMaterial ( const BasicGL::Material *const   msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setNormals ( const osg::Vec3 *const   v,
const unsigned int  n 
) [inherited]
virtual bool Eaagles::Basic::Component::setPrintTimingStats ( const bool  b  )  [virtual, inherited]
bool Eaagles::Instruments::CompassRose::setRotationDeg ( const LCreal  newR  )  [virtual, inherited]
bool Eaagles::Instruments::CompassRose::setRotationRad ( const LCreal  newR  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setScissorHeight ( const LCreal  newHeight  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorWidth ( const LCreal  newWidth  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorX ( const LCreal  newX  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorY ( const LCreal  newY  )  [inherited]
virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByIndex ( const int  slotindex,
Object *const  obj 
) [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByName ( const char *const   slotname,
Object *const   obj 
) [inherited]
bool Eaagles::Instruments::CompassRose::setSlotCenteredRadius ( const Basic::Number *const   newR  )  [protected, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
bool Eaagles::Instruments::CompassRose::setSlotDeCenteredRadius ( const Basic::Number *const   newR  )  [protected, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
bool Eaagles::Instruments::CompassRose::setSlotDisplacement ( const Basic::Number *const   newD  )  [protected, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats ( const Number *const   num  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotFlashRate ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Instruments::BearingPointer::setSlotHeadGraphic ( const BasicGL::Graphic *const   newH  )  [protected, virtual]
bool Eaagles::BasicGL::Graphic::setSlotLineWidth ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotMask ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotNoDisplayList ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorHeight ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorWidth ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorX ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorY ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSelectName ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSingleTransform ( Basic::Transform *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotStippling ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSubcomponentsFirst ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Instruments::BearingPointer::setSlotTailGraphic ( const BasicGL::Graphic *const   newT  )  [protected, virtual]
bool Eaagles::BasicGL::Graphic::setSlotTextureName ( Basic::Identifier msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotVisibility ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setStippling ( const bool  x  )  [inherited]
bool Eaagles::BasicGL::Graphic::setTexture ( GLuint  newTex  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setTextureCoord ( const osg::Vec2 *const   v,
const unsigned int  n 
) [inherited]
bool Eaagles::BasicGL::Graphic::setTextureName ( const char *  newName  )  [inherited]
virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setVertices ( const osg::Vec3 *const   v,
const unsigned int  n 
) [inherited]
virtual bool Eaagles::Basic::Component::shutdownNotification (  )  [protected, virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
void Eaagles::Instruments::BearingPointer::updateData ( const LCreal  dt = 0  )  [virtual]

Member Data Documentation

const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited]
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ERROR = 0x0001 [static, inherited]

Referenced by Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Basic::Object::isMessageDisabled(), Eaagles::Basic::Object::isMessageEnabled(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::BasicGL::FtglTextureFont::loadFont(), Eaagles::BasicGL::FtglHaloFont::loadFont(), Eaagles::BasicGL::FtglPolygonFont::loadFont(), Eaagles::BasicGL::FtglPixmapFont::loadFont(), Eaagles::BasicGL::FtglOutlineFont::loadFont(), Eaagles::BasicGL::FtglExtrdFont::loadFont(), Eaagles::BasicGL::FtglBitmapFont::loadFont(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Logger::openFile(), Eaagles::BasicGL::FtglTextureFont::outputText(), Eaagles::BasicGL::FtglHaloFont::outputText(), Eaagles::BasicGL::FtglPolygonFont::outputText(), Eaagles::BasicGL::FtglPixmapFont::outputText(), Eaagles::BasicGL::FtglOutlineFont::outputText(), Eaagles::BasicGL::FtglExtrdFont::outputText(), Eaagles::BasicGL::FtglBitmapFont::outputText(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::Basic::LatLon::setMin(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Basic::LatLon::setSec(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), Eaagles::BasicGL::Font::setSlotLookupTable(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), and Eaagles::Simulation::Simulation::updateTC().

const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited]
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited]
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited]

Reimplemented in Eaagles::Network::Dis::NetIO.


The documentation for this class was generated from the following files: