#include <Bullseye.h>
Public Types | |
| enum | StptType { DEST, MARK, FIX, OAP, IP, TGT, TGT_GRP } |
Public Member Functions | |
| Bullseye () | |
| StptType | getSteerpointType () const |
| bool | isPosVecValid () const |
| bool | isLatLonValid () const |
| bool | isNavDataValid () const |
| bool | isWarnSCA () const |
| bool | isCmdAltValid () const |
| bool | isCmdAirspeedValid () const |
| const osg::Vec3 & | getPosition () const |
| double | getLatitude () const |
| double | getLongitude () const |
| LCreal | getElevation () const |
| LCreal | getElevationM () const |
| LCreal | getElevationFt () const |
| LCreal | getSCA () const |
| LCreal | getPTA () const |
| const char * | getDescription () const |
| LCreal | getMagVarDeg () const |
| LCreal | getCmdAltitude () const |
| LCreal | getCmdAltitudeM () const |
| LCreal | getCmdAltitudeFt () const |
| LCreal | getCmdAirspeedKts () const |
| LCreal | getTrueBrgDeg () const |
| LCreal | getMagBrgDeg () const |
| LCreal | getDistNM () const |
| LCreal | getTTG () const |
| LCreal | getCrossTrackErrNM () const |
| LCreal | getTrueCrsDeg () const |
| LCreal | getMagCrsDeg () const |
| LCreal | getLegDistNM () const |
| LCreal | getLegTime () const |
| LCreal | getDistEnrouteNM () const |
| LCreal | getETE () const |
| LCreal | getETA () const |
| LCreal | getELT () const |
| virtual bool | setElevation (const Basic::Terrain *const terrain, const bool interp=false) |
| virtual void | setElevation (const LCreal x) |
| virtual void | setSteerpointType (const StptType t) |
| virtual void | setPosition (const LCreal x, const LCreal y, const LCreal z) |
| virtual void | setPosition (const osg::Vec3 &newPos) |
| virtual void | setLatitude (const double v) |
| virtual void | setLongitude (const double v) |
| virtual void | setPTA (const LCreal v) |
| virtual void | setSCA (const LCreal v) |
| virtual void | setDescription (const Basic::String *const d) |
| virtual void | setCmdAltitude (const LCreal v) |
| virtual void | setCmdAirspeedKts (const LCreal v) |
| virtual void | setTrueBrgDeg (const LCreal v) |
| virtual void | setMagBrgDeg (const LCreal v) |
| virtual void | setDistNM (const LCreal v) |
| virtual void | setTTG (const LCreal v) |
| virtual void | setCrossTrackErrNM (const LCreal v) |
| virtual void | setTrueCrsDeg (const LCreal v) |
| virtual void | setMagCrsDeg (const LCreal v) |
| virtual void | setLegDistNM (const LCreal v) |
| virtual void | setLegTime (const LCreal v) |
| virtual void | setDistEnrouteNM (const LCreal v) |
| virtual void | setETE (const LCreal v) |
| virtual void | setETA (const LCreal v) |
| virtual void | setELT (const LCreal v) |
| virtual void | setInitLatitude (const double lat) |
| virtual void | setInitLongitude (const double lon) |
| Action * | getAction () |
| const Action * | getAction () const |
| virtual bool | setAction (Action *const act) |
| virtual bool | compute (const Navigation *const nav, const Steerpoint *const from=0) |
| virtual void | clearNavData () |
| virtual void | reset () |
| 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) |
| virtual void | updateData (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) |
| bool | isShutdown () const |
| bool | isNotShutdown () const |
| virtual bool | event (const int event, Object *const obj=0) |
| 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 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 _Static * | classes [MAX_CLASSES] = { &Object::_static } |
| static unsigned int | numClasses = 1 |
Protected Member Functions | |
| virtual bool | setSlotSteerpointType (const Basic::Identifier *const msg) |
| virtual bool | setSlotLatitude (const Basic::LatLon *const msg) |
| virtual bool | setSlotLatitude (const Basic::Number *const msg) |
| virtual bool | setSlotLongitude (const Basic::LatLon *const msg) |
| virtual bool | setSlotLongitude (const Basic::Number *const msg) |
| virtual bool | setSlotPosition (const Basic::List *const numList) |
| virtual bool | setSlotXPos (const Basic::Distance *const num) |
| virtual bool | setSlotYPos (const Basic::Distance *const num) |
| virtual bool | setSlotElevation (const Basic::Distance *const num) |
| virtual bool | setSlotElevation (const Basic::Number *const num) |
| virtual bool | setSlotPTA (const Basic::Time *const msg) |
| virtual bool | setSlotPTA (const Basic::Number *const msg) |
| virtual bool | setSlotSCA (const Basic::Distance *const msg) |
| virtual bool | setSlotSCA (const Basic::Number *const msg) |
| virtual bool | setSlotDescription (const Basic::String *const msg) |
| virtual bool | setSlotMagVar (const Basic::Angle *const msg) |
| virtual bool | setSlotMagVar (const Basic::Number *const msg) |
| virtual bool | setSlotCmdAltitude (const Basic::Distance *const num) |
| virtual bool | setSlotCmdAltitude (const Basic::Number *const num) |
| virtual bool | setSlotCmdAirspeed (const Basic::Number *const num) |
| virtual bool | setSlotNext (const Basic::Identifier *const num) |
| virtual bool | setSlotNext (const Basic::Number *const num) |
| 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 |
enum Eaagles::Simulation::Steerpoint::StptType [inherited] |
| Eaagles::Simulation::Bullseye::Bullseye | ( | ) |
References STANDARD_CONSTRUCTOR.
| virtual bool Eaagles::Basic::Component::addComponent | ( | Pair *const | p | ) | [virtual, inherited] |
Referenced by Eaagles::Network::Dis::Nib::processArticulationParameters().
| void Eaagles::Simulation::Steerpoint::clearNavData | ( | ) | [virtual, inherited] |
References Eaagles::Simulation::Steerpoint::navDataValid, Eaagles::Simulation::Steerpoint::setCrossTrackErrNM(), Eaagles::Simulation::Steerpoint::setDistEnrouteNM(), Eaagles::Simulation::Steerpoint::setDistNM(), Eaagles::Simulation::Steerpoint::setELT(), Eaagles::Simulation::Steerpoint::setETA(), Eaagles::Simulation::Steerpoint::setETE(), Eaagles::Simulation::Steerpoint::setLegDistNM(), Eaagles::Simulation::Steerpoint::setLegTime(), Eaagles::Simulation::Steerpoint::setMagBrgDeg(), Eaagles::Simulation::Steerpoint::setMagCrsDeg(), Eaagles::Simulation::Steerpoint::setTrueBrgDeg(), Eaagles::Simulation::Steerpoint::setTrueCrsDeg(), and Eaagles::Simulation::Steerpoint::setTTG().
| Object * Eaagles::Basic::Object::clone | ( | ) | const [virtual, inherited] |
References Eaagles::Basic::Object::Object().
Referenced by Eaagles::BasicGL::Scanline::addPolygon(), Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::BasicGL::Clip3D::clip(), Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::Basic::PairStream::findName(), Eaagles::Simulation::SimpleStoresMgr::onWpnRelEvent(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Network::Dis::Nib::processArticulationParameters(), Eaagles::Network::Dis::Nib::processElectromagneticEmissionPDU(), Eaagles::Simulation::Weapon::release(), Eaagles::BasicGL::Graphic::setColor(), Eaagles::BasicGL::Graphic::setMaterial(), Eaagles::Vehicle::JSBSimModel::setModel(), Eaagles::Vehicle::JSBSimModel::setRootDir(), Eaagles::BasicGL::Field::setSlotFont(), Eaagles::Instruments::BearingPointer::setSlotHeadGraphic(), Eaagles::Basic::StateMachine::setSlotStateMachines(), Eaagles::Simulation::Stores::setSlotStores(), Eaagles::Instruments::BearingPointer::setSlotTailGraphic(), Eaagles::BasicGL::SymbolLoader::setSlotTemplates(), Eaagles::Basic::ColorRotary::setSlotValues(), Eaagles::Instruments::TickMarks::setTickGraphic(), Eaagles::Instruments::DialTickMarks::setTickGraphic(), Eaagles::Simulation::SigAzEl::SigAzEl(), and Eaagles::Network::Dis::NetIO::testOutputEntityTypes().
| bool Eaagles::Simulation::Steerpoint::compute | ( | const Navigation *const | nav, | |
| const Steerpoint *const | from = 0 | |||
| ) | [virtual, inherited] |
References Eaagles::Simulation::Steerpoint::compute(), Eaagles::Basic::Nav::convertLL2PosVec(), Eaagles::Basic::Nav::convertPosVec2LL(), Eaagles::Basic::Angle::D2RCC, Eaagles::Basic::Time::D2S, Eaagles::Simulation::Steerpoint::elevation, Eaagles::Simulation::Navigation::getAltitudeFt(), Eaagles::Basic::Component::getComponents(), Eaagles::Simulation::Steerpoint::getDistEnrouteNM(), Eaagles::Simulation::Steerpoint::getDistNM(), Eaagles::Simulation::Steerpoint::getETA(), Eaagles::Simulation::Steerpoint::getETE(), Eaagles::Basic::List::getFirstItem(), Eaagles::Simulation::Navigation::getGroundSpeedKts(), Eaagles::Simulation::Steerpoint::getLatitude(), Eaagles::Simulation::Navigation::getLatitude(), Eaagles::Simulation::Steerpoint::getLegDistNM(), Eaagles::Simulation::Steerpoint::getLegTime(), Eaagles::Simulation::Steerpoint::getLongitude(), Eaagles::Simulation::Navigation::getLongitude(), Eaagles::Simulation::Steerpoint::getMagBrgDeg(), Eaagles::Simulation::Steerpoint::getMagVarDeg(), Eaagles::Simulation::Navigation::getMagVarDeg(), Eaagles::Basic::List::Item::getNext(), Eaagles::Simulation::Steerpoint::getPTA(), Eaagles::Simulation::Navigation::getRefLatitude(), Eaagles::Simulation::Navigation::getRefLongitude(), Eaagles::Simulation::Steerpoint::getSCA(), Eaagles::Simulation::Steerpoint::getTrueBrgDeg(), Eaagles::Simulation::Steerpoint::getTrueCrsDeg(), Eaagles::Simulation::Steerpoint::getTTG(), Eaagles::Simulation::Navigation::getUTC(), Eaagles::Basic::List::Item::getValue(), Eaagles::Basic::Nav::gll2bd(), Eaagles::Basic::Time::H2S, Eaagles::Simulation::Steerpoint::haveInitMagVar, Eaagles::Simulation::Steerpoint::initMagVar, Eaagles::Simulation::Steerpoint::isLatLonValid(), Eaagles::Simulation::Steerpoint::isPosVecValid(), Eaagles::Simulation::Navigation::isVelocityDataValid(), Eaagles::Simulation::Steerpoint::latitude, lcAepcDeg, lcSin, Eaagles::Simulation::Steerpoint::longitude, Eaagles::Simulation::Steerpoint::magvar, Eaagles::Simulation::Steerpoint::navDataValid, Eaagles::Simulation::Steerpoint::needLL, Eaagles::Simulation::Steerpoint::needPosVec, Eaagles::Basic::Pair::object(), Eaagles::Simulation::Steerpoint::posVec, Eaagles::Simulation::Steerpoint::scaWarn, Eaagles::Simulation::Steerpoint::setCrossTrackErrNM(), Eaagles::Simulation::Steerpoint::setDistEnrouteNM(), Eaagles::Simulation::Steerpoint::setDistNM(), Eaagles::Simulation::Steerpoint::setELT(), Eaagles::Simulation::Steerpoint::setETA(), Eaagles::Simulation::Steerpoint::setETE(), Eaagles::Simulation::Steerpoint::setLegDistNM(), Eaagles::Simulation::Steerpoint::setLegTime(), Eaagles::Simulation::Steerpoint::setMagBrgDeg(), Eaagles::Simulation::Steerpoint::setMagCrsDeg(), Eaagles::Simulation::Steerpoint::setTrueBrgDeg(), Eaagles::Simulation::Steerpoint::setTrueCrsDeg(), and Eaagles::Simulation::Steerpoint::setTTG().
Referenced by Eaagles::Simulation::Steerpoint::compute(), and Eaagles::Simulation::Route::computeSteerpointData().
| Component* Eaagles::Basic::Component::container | ( | ) | [inline, inherited] |
References Eaagles::Basic::Component::containerPtr.
Referenced by Eaagles::Basic::StateMachine::callState(), Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Instruments::BearingPointer::drawFunc(), Eaagles::BasicGL::Field::drawFunc(), Eaagles::Basic::StateMachine::goToState(), Eaagles::Simulation::Route::insertSteerpoint(), Eaagles::Basic::StateMachine::nextState(), Eaagles::BasicGL::Page::popPage(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Simulation::RfSensor::processModes(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::Simulation::Weapon::release(), Eaagles::Basic::StateMachine::rtnState(), Eaagles::Simulation::Gun::setBulletType(), Eaagles::Simulation::Station::setSlotIoHandler(), Eaagles::Simulation::Station::setSlotNetworks(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::Simulation::Simulation::setSlotPlayers(), Eaagles::Simulation::Station::setSlotSimulation(), Eaagles::Basic::StateMachine::setSlotStateMachines(), Eaagles::Instruments::TickMarks::setTickGraphic(), Eaagles::Instruments::DialTickMarks::setTickGraphic(), Eaagles::Simulation::Gimbal::updateMatrix(), and Eaagles::Simulation::Simulation::updatePlayerList().
| const Component* Eaagles::Basic::Component::container | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::containerPtr.
| Component* Eaagles::Basic::Component::container | ( | Component *const | p | ) | [inline, inherited] |
References Eaagles::Basic::Component::containerPtr.
| 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().
| void Eaagles::Basic::Object::deleteData | ( | ) | [protected, inherited] |
| bool Eaagles::Basic::Object::disableMessageTypes | ( | const unsigned short | msgTypeBits | ) | [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| bool Eaagles::Basic::Object::enableMessageTypes | ( | const unsigned short | msgTypeBits | ) | [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| virtual bool Eaagles::Basic::Component::event | ( | const int | event, | |
| Object *const | obj = 0 | |||
| ) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::StateMachine, Eaagles::BasicGL::GlutDisplay, Eaagles::BasicGL::MapPage, Eaagles::BasicGL::MfdPage, Eaagles::BasicGL::AsciiText, Eaagles::BasicGL::NumericReadout, Eaagles::BasicGL::Rotary2, Eaagles::BasicGL::Rotators, Eaagles::BasicGL::Circle, Eaagles::Instruments::Adi, Eaagles::Instruments::Button, Eaagles::Instruments::Knob, Eaagles::Instruments::PushButton, Eaagles::Instruments::SolenoidSwitch, Eaagles::Instruments::SolenoidButton, Eaagles::Instruments::AnalogDial, Eaagles::Instruments::Eadi3DPage, Eaagles::Instruments::Instrument, Eaagles::Instruments::BearingPointer, Eaagles::Instruments::CompassRose, Eaagles::Simulation::Antenna, Eaagles::Simulation::Datalink, Eaagles::Simulation::ExternalStore, Eaagles::Simulation::Gimbal, Eaagles::Simulation::IrSeeker, Eaagles::Simulation::IrSensor, Eaagles::Simulation::Missile, Eaagles::Simulation::Player, Eaagles::Simulation::RfSensor, Eaagles::Simulation::Route, Eaagles::Simulation::ScanGimbal, Eaagles::Simulation::Stores, Eaagles::Simulation::StoresMgr, Eaagles::Simulation::System, and Eaagles::Simulation::Weapon.
Referenced by Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Player::crashNotification(), Eaagles::BasicGL::SymbolLoader::draw(), Eaagles::Simulation::Stores::jettisonAll(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Player::onRfEmissionEventPlayer(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::Player::reset(), Eaagles::Simulation::Stores::resetStores(), Eaagles::Simulation::StoresMgr::shutdownNotification(), Eaagles::Simulation::Station::shutdownNotification(), Eaagles::Simulation::Simulation::shutdownNotification(), Eaagles::Simulation::SimLogger::updateData(), and Eaagles::Simulation::Station::updateTC().
| virtual Pair* Eaagles::Basic::Component::findByIndex | ( | const int | slotindex | ) | [virtual, inherited] |
Referenced by Eaagles::Simulation::SigSwitch::getRCS().
| virtual const Pair* Eaagles::Basic::Component::findByIndex | ( | const int | slotindex | ) | const [virtual, inherited] |
| virtual Pair* Eaagles::Basic::Component::findByName | ( | const char *const | slotname | ) | [virtual, inherited] |
Referenced by Eaagles::BasicGL::SymbolLoader::changeSymbolColor(), Eaagles::Simulation::Player::getDatalinkByName(), Eaagles::Simulation::Player::getGimbalByName(), Eaagles::Simulation::Player::getIrSystemByName(), Eaagles::Simulation::Player::getNavigationByName(), Eaagles::Simulation::Player::getOnboardComputerByName(), Eaagles::Simulation::Player::getPilotByName(), Eaagles::Simulation::Player::getRadioByName(), Eaagles::Simulation::Player::getSensorByName(), Eaagles::Simulation::OnboardComputer::getTrackManagerByName(), Eaagles::BasicGL::SymbolLoader::setSymbolFlashRate(), Eaagles::BasicGL::SymbolLoader::setSymbolScale(), Eaagles::BasicGL::SymbolLoader::setSymbolVisible(), Eaagles::Instruments::LandingGear::updateData(), Eaagles::BasicGL::SymbolLoader::updateSymbolText(), and Eaagles::BasicGL::SymbolLoader::updateSymbolTextVis().
| virtual const Pair* Eaagles::Basic::Component::findByName | ( | const char *const | slotname | ) | const [virtual, inherited] |
| virtual Pair* Eaagles::Basic::Component::findByType | ( | const std::type_info & | type | ) | [virtual, inherited] |
Referenced by Eaagles::Simulation::Player::getDatalinkByType(), Eaagles::Simulation::Player::getGimbalByType(), Eaagles::Simulation::Player::getIrSystemByType(), Eaagles::Maps::Rpf::CadrgMap::getMapImage(), Eaagles::Simulation::Player::getNavigationByType(), Eaagles::Simulation::Player::getOnboardComputerByType(), Eaagles::Simulation::Player::getPilotByType(), Eaagles::Simulation::Player::getRadioByType(), Eaagles::Simulation::Player::getSensorByType(), Eaagles::Simulation::OnboardComputer::getTrackManagerByType(), and Eaagles::Simulation::Player::updateSystemPointers().
| 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] |
| virtual void Eaagles::Basic::Component::freeze | ( | const bool | fflag | ) | [virtual, inherited] |
| Action* Eaagles::Simulation::Steerpoint::getAction | ( | ) | [inline, inherited] |
References Eaagles::Simulation::Steerpoint::action.
Referenced by Eaagles::Simulation::Route::triggerAction().
| const Action* Eaagles::Simulation::Steerpoint::getAction | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::action.
| Logger* Eaagles::Basic::Component::getAnyEventLogger | ( | ) | [inherited] |
Referenced by Eaagles::Simulation::Gun::burstFrame(), Eaagles::Simulation::Weapon::collisionNotification(), Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Weapon::crashNotification(), Eaagles::Simulation::Player::crashNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Player::processDetonation(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Weapon::release(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::Simulation::updatePlayerList(), Eaagles::Simulation::Player::updateTC(), Eaagles::Simulation::Weapon::updateTOF(), and Eaagles::Simulation::Missile::weaponGuidance().
| const char * Eaagles::Basic::Object::getClassName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::cname.
| LCreal Eaagles::Simulation::Steerpoint::getCmdAirspeedKts | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::cmdAirspeed.
Referenced by Eaagles::Simulation::Autopilot::processModeNavigation().
| LCreal Eaagles::Simulation::Steerpoint::getCmdAltitude | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::cmdAlt.
Referenced by Eaagles::Simulation::Steerpoint::getCmdAltitudeFt().
| LCreal Eaagles::Simulation::Steerpoint::getCmdAltitudeFt | ( | ) | const [inherited] |
References Eaagles::Simulation::Steerpoint::getCmdAltitude(), and Eaagles::Basic::Distance::M2FT.
Referenced by Eaagles::Simulation::Autopilot::processModeNavigation().
| LCreal Eaagles::Simulation::Steerpoint::getCmdAltitudeM | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::cmdAlt.
| const PairStream* Eaagles::Basic::Component::getComponents | ( | ) | const [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().
| LCreal Eaagles::Simulation::Steerpoint::getCrossTrackErrNM | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::xte.
Referenced by Eaagles::Simulation::Navigation::updateNavSteering().
| const char * Eaagles::Simulation::Steerpoint::getDescription | ( | ) | const [inherited] |
References Eaagles::Simulation::Steerpoint::description.
| LCreal Eaagles::Simulation::Steerpoint::getDistEnrouteNM | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::tde.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| LCreal Eaagles::Simulation::Steerpoint::getDistNM | ( | ) | const [inline, inherited] |
| LCreal Eaagles::Simulation::Steerpoint::getElevation | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::elevation.
| LCreal Eaagles::Simulation::Steerpoint::getElevationFt | ( | ) | const [inherited] |
| LCreal Eaagles::Simulation::Steerpoint::getElevationM | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::elevation.
Referenced by Eaagles::Simulation::Steerpoint::getElevationFt().
| LCreal Eaagles::Simulation::Steerpoint::getELT | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::elt.
| LCreal Eaagles::Simulation::Steerpoint::getETA | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::eta.
Referenced by Eaagles::Simulation::Steerpoint::compute(), and Eaagles::Simulation::Navigation::updateNavSteering().
| LCreal Eaagles::Simulation::Steerpoint::getETE | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::ete.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| Logger* Eaagles::Basic::Component::getEventLogger | ( | ) | [inherited] |
| const char * Eaagles::Basic::Object::getFormName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::fname.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Basic::basicFormFunc(), Eaagles::BasicGL::basicGLFormFunc(), Eaagles::BasicGL::basicGlutFormFunc(), Eaagles::Simulation::NtmOutputNodeStd::checkAndAddNtm(), Eaagles::Basic::FlowRate::convert(), Eaagles::Dafif::dafifFormFunc(), Eaagles::Network::Dis::disFormFunc(), Eaagles::Instruments::instrumentsFormFunc(), Eaagles::IoDevice::ioDeviceFormFunc(), Eaagles::IoDevice::Keithley::keithleyFormFunc(), Eaagles::Basic::operator<<(), Eaagles::Otw::otwFormFunc(), Eaagles::Maps::Rpf::rpfMapFormFunc(), Eaagles::Sensor::sensorsFormFunc(), Eaagles::Basic::FlowRate::set(), Eaagles::Simulation::simulationFormFunc(), Eaagles::Terrain::terrainFormFunc(), Eaagles::Network::Dis::NetIO::testInputEntityTypes(), Eaagles::Network::Dis::NetIO::testOutputEntityTypes(), Eaagles::Simulation::SimpleStoresMgr::updateData(), Eaagles::Vehicle::vehiclesFormFunc(), and Eaagles::Maps::Vpf::vpfMapFormFunc().
| double Eaagles::Simulation::Steerpoint::getLatitude | ( | ) | const [inherited] |
| LCreal Eaagles::Simulation::Steerpoint::getLegDistNM | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::tld.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| LCreal Eaagles::Simulation::Steerpoint::getLegTime | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::tlt.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| double Eaagles::Simulation::Steerpoint::getLongitude | ( | ) | const [inherited] |
| LCreal Eaagles::Simulation::Steerpoint::getMagBrgDeg | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::mbrg.
Referenced by Eaagles::Simulation::Steerpoint::compute(), and Eaagles::Simulation::Navigation::updateNavSteering().
| LCreal Eaagles::Simulation::Steerpoint::getMagCrsDeg | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::mcrs.
Referenced by Eaagles::Simulation::Navigation::updateNavSteering().
| LCreal Eaagles::Simulation::Steerpoint::getMagVarDeg | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::magvar.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| unsigned short Eaagles::Basic::Object::getMessageDisableBits | ( | ) | const [inline, protected, inherited] |
References Eaagles::Basic::Object::disMsgBits.
| unsigned short Eaagles::Basic::Object::getMessageEnableBits | ( | ) | const [inline, protected, inherited] |
References Eaagles::Basic::Object::enbMsgBits.
| unsigned int Eaagles::Basic::Component::getNumberOfComponents | ( | ) | const [inherited] |
Referenced by Eaagles::Simulation::Route::getNumberOfSteerpoints().
| const osg::Vec3& Eaagles::Simulation::Steerpoint::getPosition | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::posVec.
| LCreal Eaagles::Simulation::Steerpoint::getPTA | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::pta.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| LCreal Eaagles::Simulation::Steerpoint::getSCA | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::sca.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| Component* Eaagles::Basic::Component::getSelectedComponent | ( | ) | [inline, inherited] |
References Eaagles::Basic::Component::selected.
Referenced by Eaagles::BasicGL::Graphic::draw(), and Eaagles::Simulation::Gimbal::onRfEmissionEvent().
| const Component* Eaagles::Basic::Component::getSelectedComponent | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::selected.
| Object * Eaagles::Basic::Object::getSlotByIndex | ( | const int | slotindex | ) | [protected, virtual, inherited] |
Referenced by Eaagles::Basic::Object::getSlotByName().
| Object * Eaagles::Basic::Object::getSlotByName | ( | const char *const | slotname | ) | [inherited] |
| const SlotTable & Eaagles::Basic::Object::getSlotTable | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::slottable.
| StptType Eaagles::Simulation::Steerpoint::getSteerpointType | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::stptType.
| const Statistic* Eaagles::Basic::Component::getTimingStats | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::timingStats.
Referenced by Eaagles::Simulation::Simulation::printTimingStats(), and Eaagles::Simulation::Player::printTimingStats().
| LCreal Eaagles::Simulation::Steerpoint::getTrueBrgDeg | ( | ) | const [inline, inherited] |
| LCreal Eaagles::Simulation::Steerpoint::getTrueCrsDeg | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::tcrs.
Referenced by Eaagles::Simulation::Steerpoint::compute(), and Eaagles::Simulation::Navigation::updateNavSteering().
| LCreal Eaagles::Simulation::Steerpoint::getTTG | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::ttg.
Referenced by Eaagles::Simulation::Steerpoint::compute(), and Eaagles::Simulation::Navigation::updateNavSteering().
| void Eaagles::Basic::Object::indent | ( | std::ostream & | sout, | |
| const int | ident | |||
| ) | const [protected, inherited] |
References Eaagles::Basic::i.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::print(), Eaagles::Network::Dis::NtmInputNode::print(), Eaagles::Basic::Table5::printData(), Eaagles::Basic::Table4::printData(), Eaagles::Basic::Table3::printData(), Eaagles::Basic::Table2::printData(), and Eaagles::Basic::Table1::printData().
| bool Eaagles::Basic::Object::isClassType | ( | const std::type_info & | type | ) | const [virtual, inherited] |
Referenced by Eaagles::BasicGL::Display::addColor(), Eaagles::Basic::PairStream::findByType(), Eaagles::Simulation::Player::getDatalinkByType(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Simulation::Player::getGimbalByType(), Eaagles::Simulation::IrSignature::getHotPartsRadiation(), Eaagles::Simulation::Player::getIrSystemByType(), Eaagles::Simulation::Player::getNavigationByType(), Eaagles::Simulation::Player::getOnboardComputerByType(), Eaagles::Simulation::Player::getPilotByType(), Eaagles::Simulation::IrSignature::getPlumeRadiation(), Eaagles::Simulation::Player::getRadioByType(), Eaagles::Simulation::Player::getSensorByType(), Eaagles::Simulation::SimpleStoresMgr::getSpecificWeapon(), Eaagles::Otw::OtwModelCigiClV2::initialize(), Eaagles::Otw::OtwModelCigiCl::initialize(), Eaagles::Simulation::Nib::isPlayerStateUpdateRequired(), Eaagles::Simulation::StoresMgr::searchAndAdd(), Eaagles::Basic::Transform::setComputematrix1(), Eaagles::Basic::Transform::setComputematrix2(), Eaagles::Basic::Transform::setComputematrix3(), Eaagles::Basic::Transform::setComputematrix4(), Eaagles::Otw::OtwCigiClV2::setEffectsData(), Eaagles::Otw::OtwCigiCl::setEffectsData(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), and Eaagles::Simulation::Stores::setSlotStores().
| bool Eaagles::Simulation::Steerpoint::isCmdAirspeedValid | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::haveCmdAs.
| bool Eaagles::Simulation::Steerpoint::isCmdAltValid | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::haveCmdAlt.
Referenced by Eaagles::Simulation::Autopilot::processModeNavigation().
| bool Eaagles::Basic::Component::isComponentSelected | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::selection.
Referenced by Eaagles::Simulation::Gimbal::onRfEmissionEvent().
| bool Eaagles::Basic::Object::isFormName | ( | const char | name[] | ) | const [virtual, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::fname.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::checkAndAddNtm(), Eaagles::Simulation::NtmOutputNodeStd::findNetworkTypeMapper(), and Eaagles::Simulation::Otm::isMatchingPlayerType().
| virtual bool Eaagles::Basic::Component::isFrozen | ( | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Simulation::Player, and Eaagles::Simulation::System.
Referenced by Eaagles::Vehicle::JSBSimModel::dynamics(), Eaagles::Network::Dis::Nib::entityStateManager(), Eaagles::Simulation::Player::isFrozen(), Eaagles::Simulation::Nib::isPlayerStateUpdateRequired(), Eaagles::Simulation::Nib::nib2PlayerState(), Eaagles::Simulation::Simulation::updateData(), and Eaagles::Simulation::Simulation::updateTC().
| bool Eaagles::Simulation::Steerpoint::isLatLonValid | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::needLL.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| bool Eaagles::Basic::Object::isMessageDisabled | ( | const unsigned short | msgType | ) | const [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::MSG_ERROR.
| 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().
| bool Eaagles::Simulation::Steerpoint::isNavDataValid | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::navDataValid.
Referenced by Eaagles::Simulation::Navigation::updateNavSteering().
| virtual bool Eaagles::Basic::Component::isNotFrozen | ( | ) | const [virtual, inherited] |
Referenced by Eaagles::Simulation::Nib::isPlayerStateUpdateRequired().
| bool Eaagles::Basic::Component::isNotShutdown | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::shutdown.
| bool Eaagles::Simulation::Steerpoint::isPosVecValid | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::needPosVec.
Referenced by Eaagles::Simulation::Steerpoint::compute().
| bool Eaagles::Basic::Component::isShutdown | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::shutdown.
Referenced by Eaagles::Otw::CigiClNetwork::mainLoop().
| bool Eaagles::Basic::Component::isTimingStatsEnabled | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::timingStats.
Referenced by Eaagles::Basic::Component::isTimingStatsPrintEnabled().
| bool Eaagles::Basic::Component::isTimingStatsPrintEnabled | ( | ) | const [inline, inherited] |
| bool Eaagles::Basic::Object::isValid | ( | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Basic::List, Eaagles::Basic::Pair, Eaagles::Basic::Table, Eaagles::Basic::Table1, Eaagles::Basic::Table2, Eaagles::Basic::Table3, Eaagles::Basic::Table4, Eaagles::Basic::Table5, Eaagles::LinearSystem::FirstOrderTf, Eaagles::LinearSystem::LimitFunc, Eaagles::LinearSystem::SaH, Eaagles::LinearSystem::ScalerFunc, and Eaagles::LinearSystem::SecondOrderTf.
References Eaagles::Basic::Object::magicKey, Eaagles::Basic::Object::magicLock, and Eaagles::Basic::Object::refCount.
Referenced by gufParse(), Eaagles::Basic::Pair::isValid(), Eaagles::Basic::List::isValid(), and Eaagles::Simulation::RfSystem::rfReceivedEmission().
| bool Eaagles::Simulation::Steerpoint::isWarnSCA | ( | ) | const [inline, inherited] |
References Eaagles::Simulation::Steerpoint::scaWarn.
| virtual bool Eaagles::Basic::Component::onEventReset | ( | ) | [protected, virtual, inherited] |
| virtual void Eaagles::Basic::Component::printTimingStats | ( | ) | [protected, virtual, inherited] |
Reimplemented in Eaagles::Simulation::Player, and Eaagles::Simulation::Simulation.
| void Eaagles::Simulation::Steerpoint::processComponents | ( | Basic::PairStream *const | list, | |
| const std::type_info & | filter, | |||
| Basic::Pair *const | add = 0, |
|||
| Basic::Component *const | remove = 0 | |||
| ) | [protected, virtual, inherited] |
Reimplemented from Eaagles::Basic::Component.
| unsigned int Eaagles::Basic::Object::registerClass | ( | const _Static *const | a | ) | [static, protected, inherited] |
| void Eaagles::Simulation::Steerpoint::reset | ( | ) | [virtual, inherited] |
Reimplemented from Eaagles::Basic::Component.
References Eaagles::Simulation::Steerpoint::elevation, Eaagles::Simulation::Steerpoint::haveInitCmdAlt, Eaagles::Simulation::Steerpoint::haveInitCmdAs, Eaagles::Simulation::Steerpoint::haveInitElev, Eaagles::Simulation::Steerpoint::haveInitLat, Eaagles::Simulation::Steerpoint::haveInitLon, Eaagles::Simulation::Steerpoint::haveInitPos, Eaagles::Simulation::Steerpoint::initCmdAirspeed, Eaagles::Simulation::Steerpoint::initCmdAlt, Eaagles::Simulation::Steerpoint::initElev, Eaagles::Simulation::Steerpoint::initLatitude, Eaagles::Simulation::Steerpoint::initLongitude, Eaagles::Simulation::Steerpoint::initPosVec, Eaagles::Simulation::Steerpoint::posVec, Eaagles::Simulation::Steerpoint::setCmdAirspeedKts(), Eaagles::Simulation::Steerpoint::setCmdAltitude(), Eaagles::Simulation::Steerpoint::setElevation(), Eaagles::Simulation::Steerpoint::setLatitude(), Eaagles::Simulation::Steerpoint::setLongitude(), and Eaagles::Simulation::Steerpoint::setPosition().
| virtual bool Eaagles::Basic::Component::select | ( | const String *const | name | ) | [protected, virtual, inherited] |
| virtual bool Eaagles::Basic::Component::select | ( | const Number *const | num | ) | [protected, virtual, 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 char *const | 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 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[], | |||
| const int | n | |||
| ) | [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 | |||
| ) | [inherited] |
Referenced by Eaagles::Instruments::CompassRose::updateData(), Eaagles::Instruments::LandingLight::updateData(), Eaagles::Instruments::LandingGear::updateData(), Eaagles::Instruments::Tape::updateData(), Eaagles::Instruments::AoAIndexer::updateData(), Eaagles::Instruments::EngPage::updateData(), Eaagles::Instruments::GMeterDial::updateData(), Eaagles::Instruments::Switch::updateData(), Eaagles::Instruments::SolenoidButton::updateData(), Eaagles::Instruments::SolenoidSwitch::updateData(), Eaagles::Instruments::RotarySwitch::updateData(), and Eaagles::Instruments::PushButton::updateData().
| 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 float | 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, | |||
| Object *const | value, | |||
| SendData & | sd | |||
| ) | [inherited] |
| bool Eaagles::Basic::Component::send | ( | const char *const | id, | |
| const int | event, | |||
| const int | 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::Simulation::Steerpoint::setAction | ( | Action *const | act | ) | [virtual, inherited] |
References Eaagles::Simulation::Steerpoint::action.
| void Eaagles::Simulation::Steerpoint::setCmdAirspeedKts | ( | const LCreal | v | ) | [virtual, inherited] |
| void Eaagles::Simulation::Steerpoint::setCmdAltitude | ( | const LCreal | v | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setCrossTrackErrNM | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::xte.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| void Eaagles::Simulation::Steerpoint::setDescription | ( | const Basic::String *const | d | ) | [virtual, inherited] |
References Eaagles::Simulation::Steerpoint::description.
Referenced by Eaagles::Simulation::Steerpoint::setSlotDescription().
| virtual void Eaagles::Simulation::Steerpoint::setDistEnrouteNM | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::tde.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setDistNM | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::dst.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| bool Eaagles::Simulation::Steerpoint::setElevation | ( | const Basic::Terrain *const | terrain, | |
| const bool | interp = false | |||
| ) | [virtual, inherited] |
| void Eaagles::Simulation::Steerpoint::setElevation | ( | const LCreal | x | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setELT | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::elt.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setETA | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::eta.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setETE | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::ete.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual bool Eaagles::Basic::Component::setEventLogger | ( | Logger *const | logger | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setInitLatitude | ( | const double | lat | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::initLatitude.
| virtual void Eaagles::Simulation::Steerpoint::setInitLongitude | ( | const double | lon | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::initLongitude.
| void Eaagles::Simulation::Steerpoint::setLatitude | ( | const double | v | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setLegDistNM | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::tld.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setLegTime | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::tlt.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| void Eaagles::Simulation::Steerpoint::setLongitude | ( | const double | v | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setMagBrgDeg | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::mbrg.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setMagCrsDeg | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::mcrs.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| void Eaagles::Simulation::Steerpoint::setPosition | ( | const LCreal | x, | |
| const LCreal | y, | |||
| const LCreal | z | |||
| ) | [virtual, inherited] |
References Eaagles::Simulation::Steerpoint::needLL, Eaagles::Simulation::Steerpoint::needPosVec, and Eaagles::Simulation::Steerpoint::posVec.
Referenced by Eaagles::Simulation::Steerpoint::reset(), Eaagles::Simulation::Steerpoint::setSlotPosition(), Eaagles::Simulation::Steerpoint::setSlotXPos(), and Eaagles::Simulation::Steerpoint::setSlotYPos().
| void Eaagles::Simulation::Steerpoint::setPosition | ( | const osg::Vec3 & | newPos | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setPrintTimingStats | ( | const bool | b | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setPTA | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::pta.
Referenced by Eaagles::Simulation::Steerpoint::setSlotPTA().
| virtual void Eaagles::Simulation::Steerpoint::setSCA | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::sca.
Referenced by Eaagles::Simulation::Steerpoint::setSlotSCA().
| virtual bool Eaagles::Basic::Component::setSelectionName | ( | const Object *const | s | ) | [protected, virtual, inherited] |
Referenced by Eaagles::BasicGL::Rotary2::Rotary2().
| bool Eaagles::Basic::Object::setSlotByIndex | ( | const int | slotindex, | |
| Object *const | obj | |||
| ) | [protected, virtual, inherited] |
Referenced by Eaagles::Basic::Object::setSlotByName().
| bool Eaagles::Basic::Object::setSlotByName | ( | const char *const | slotname, | |
| Object *const | obj | |||
| ) | [inherited] |
References Eaagles::Basic::Object::setSlotByIndex(), and Eaagles::Basic::Object::slotName2Index().
Referenced by gufParse().
| bool Eaagles::Simulation::Steerpoint::setSlotCmdAirspeed | ( | const Basic::Number *const | num | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotCmdAltitude | ( | const Basic::Distance *const | num | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotCmdAltitude | ( | const Basic::Number *const | num | ) | [protected, virtual, 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::Simulation::Steerpoint::setSlotDescription | ( | const Basic::String *const | msg | ) | [protected, virtual, 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::Simulation::Steerpoint::setSlotElevation | ( | const Basic::Number *const | num | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotElevation | ( | const Basic::Distance *const | num | ) | [protected, virtual, 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] |
| virtual bool Eaagles::Basic::Component::setSlotFreeze | ( | const Number *const | num | ) | [virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotLatitude | ( | const Basic::LatLon *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotLatitude | ( | const Basic::Number *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotLongitude | ( | const Basic::LatLon *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotLongitude | ( | const Basic::Number *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotMagVar | ( | const Basic::Number *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotMagVar | ( | const Basic::Angle *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotNext | ( | const Basic::Identifier *const | num | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotNext | ( | const Basic::Number *const | num | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotPosition | ( | const Basic::List *const | numList | ) | [protected, virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats | ( | const Number *const | num | ) | [virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotPTA | ( | const Basic::Time *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotPTA | ( | const Basic::Number *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotSCA | ( | const Basic::Distance *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotSCA | ( | const Basic::Number *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotSteerpointType | ( | const Basic::Identifier *const | msg | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotXPos | ( | const Basic::Distance *const | num | ) | [protected, virtual, inherited] |
| bool Eaagles::Simulation::Steerpoint::setSlotYPos | ( | const Basic::Distance *const | num | ) | [protected, virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setSteerpointType | ( | const StptType | t | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::stptType.
Referenced by Eaagles::Simulation::Steerpoint::setSlotSteerpointType().
| virtual bool Eaagles::Basic::Component::setTimingStatsEnabled | ( | const bool | b | ) | [virtual, inherited] |
| virtual void Eaagles::Simulation::Steerpoint::setTrueBrgDeg | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::tbrg.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setTrueCrsDeg | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::tcrs.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual void Eaagles::Simulation::Steerpoint::setTTG | ( | const LCreal | v | ) | [inline, virtual, inherited] |
References Eaagles::Simulation::Steerpoint::ttg.
Referenced by Eaagles::Simulation::Steerpoint::clearNavData(), and Eaagles::Simulation::Steerpoint::compute().
| virtual bool Eaagles::Basic::Component::shutdownNotification | ( | ) | [protected, virtual, inherited] |
| const char * Eaagles::Basic::Object::slotIndex2Name | ( | const int | slotindex | ) | const [inherited] |
References Eaagles::Basic::SlotTable::name(), and Eaagles::Basic::Object::slotTable.
| int Eaagles::Basic::Object::slotName2Index | ( | const char *const | slotname | ) | const [inherited] |
| void Eaagles::Basic::Component::tcFrame | ( | const LCreal | dt = 0.0f |
) | [inherited] |
Referenced by Eaagles::Simulation::Station::processTimeCriticalTasks(), Eaagles::Basic::StateMachine::step(), Eaagles::Simulation::Station::updateTC(), Eaagles::BasicGL::Page::updateTC(), Eaagles::BasicGL::Display::updateTC(), Eaagles::Simulation::Simulation::updateTcPlayerList(), and Eaagles::Basic::IoThread::userFunc().
| virtual void Eaagles::Basic::Component::updateData | ( | const LCreal | dt = 0.0f |
) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::Logger, Eaagles::Basic::StateMachine, Eaagles::BasicGL::Field, Eaagles::BasicGL::MapPage, Eaagles::BasicGL::Page, Eaagles::BasicGL::Cursor, Eaagles::BasicGL::NumericReadout, Eaagles::BasicGL::SymbolLoader, Eaagles::Instruments::Adi, Eaagles::Instruments::GhostHorizon, Eaagles::Instruments::Knob, Eaagles::Instruments::PushButton, Eaagles::Instruments::RotarySwitch, Eaagles::Instruments::SolenoidSwitch, Eaagles::Instruments::SolenoidButton, Eaagles::Instruments::Switch, Eaagles::Instruments::AltitudeDial, Eaagles::Instruments::DialArcSegment, Eaagles::Instruments::GMeterDial, Eaagles::Instruments::EngPage, Eaagles::Instruments::AoAIndexer, Eaagles::Instruments::Tape, Eaagles::Instruments::Instrument, Eaagles::Instruments::LandingGear, Eaagles::Instruments::LandingLight, Eaagles::Instruments::BearingPointer, Eaagles::Instruments::CompassRose, Eaagles::IoDevice::Ai2DiSwitch, Eaagles::IoDevice::AnalogInput, Eaagles::IoDevice::AnalogOutput, Eaagles::IoDevice::DiscreteInput, Eaagles::IoDevice::DiscreteOutput, Eaagles::Maps::Rpf::CadrgMap, Eaagles::Maps::Rpf::MapDrawer, Eaagles::Otw::OtwCigiCl, Eaagles::Otw::OtwCigiClV2, Eaagles::Simulation::IrSensor, Eaagles::Simulation::IrSystem, Eaagles::Simulation::Navigation, Eaagles::Simulation::TacanRadio, Eaagles::Simulation::IlsRadio, Eaagles::Simulation::OnboardComputer, Eaagles::Simulation::Player, Eaagles::Simulation::Radar, Eaagles::Simulation::RfSensor, Eaagles::Simulation::RfSystem, Eaagles::Simulation::Route, Eaagles::Simulation::SamVehicle, Eaagles::Simulation::SimLogger, Eaagles::Simulation::Simulation, Eaagles::Simulation::Station, Eaagles::Simulation::Stores, Eaagles::Simulation::SimpleStoresMgr, Eaagles::Simulation::System, Eaagles::Simulation::TabLogger, Eaagles::IoDevice::KeithleyDeviceImp, Eaagles::IoDevice::UsbJoystickImp, Eaagles::IoDevice::KeithleyDeviceImp, and Eaagles::IoDevice::UsbJoystickImp.
Referenced by Eaagles::Simulation::Station::processBackgroundTasks(), and Eaagles::Basic::IoThread::userFunc().
| virtual void Eaagles::Basic::Component::updateTC | ( | const LCreal | dt = 0.0f |
) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::Logger, Eaagles::Basic::StateMachine, Eaagles::BasicGL::Display, Eaagles::BasicGL::Page, Eaagles::BasicGL::SymbolLoader, Eaagles::Simulation::Otw, Eaagles::Simulation::Player, Eaagles::Simulation::SimLogger, Eaagles::Simulation::Simulation, Eaagles::Simulation::Station, Eaagles::Simulation::Stores, Eaagles::Simulation::System, Eaagles::Simulation::TabLogger, and Eaagles::Simulation::Weapon.
| void Eaagles::Basic::Object::writeClassList | ( | std::ostream & | sout | ) | [static, inherited] |
const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass().
const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited] |
Referenced by Eaagles::Simulation::Weapon::release().
const unsigned short Eaagles::Basic::Object::MSG_DEBUG = 0x0008 [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_INFO = 0x0004 [static, inherited] |
Referenced by Eaagles::Basic::TcpServerSingle::acceptConnection(), Eaagles::Basic::TcpServerMulti::acceptConnection(), Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Basic::TcpClient::connectToServer(), Eaagles::BasicGL::GlutDisplay::createSubWindow(), Eaagles::BasicGL::GlutDisplay::createWindow(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Otw::CigiClNetwork::initialize(), Eaagles::Basic::ThreadSyncTask::mainThreadFunc(), Eaagles::Basic::ThreadSingleTask::mainThreadFunc(), Eaagles::BasicGL::GlutDisplay::onEscKey(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().
const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_WARNING = 0x0002 [static, inherited] |
Referenced by Eaagles::Network::Dis::NtmInputNode::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::BasicGL::Texture::loadTexture(), Eaagles::Basic::Object::Object(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Basic::ColorRotaryB::setCurrentColor(), Eaagles::BasicGL::Texture::setHeight(), Eaagles::BasicGL::Texture::setSlotMagFilter(), Eaagles::BasicGL::Texture::setSlotMinFilter(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::BasicGL::Texture::setSlotWrapS(), Eaagles::BasicGL::Texture::setSlotWrapT(), and Eaagles::BasicGL::Texture::setWidth().
unsigned int Eaagles::Basic::Object::numClasses = 1 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited] |
Referenced by Eaagles::Basic::Object::getSlotTable().
const SlotTable* Eaagles::Basic::Object::slotTable [protected, inherited] |
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited] |
Reimplemented in Eaagles::Network::Dis::NetIO.
1.7.1