#include <Track.h>
Public Types | |
| enum | TypeBits { AIR_TRACK_BIT = 0x0001, GND_TRACK_BIT = 0x0002, RWR_TRACK_BIT = 0x0004, ONBOARD_SENSOR_BIT = 0x0100, DATALINK_BIT = 0x0200 } |
| enum | IffCode { UNKNOWN, FRIENDLY, FOE, COMMERCIAL, OTHER } |
| enum | TrackClass { NOT_DEFINED, RANGE_AND_ANGLE, ANGLE_ONLY } |
Public Member Functions | |
| Track () | |
| int | getTrackID () const |
| virtual bool | setTrackID (const int v) |
| bool | isType (const short t) const |
| short | getType () const |
| virtual bool | setType (const short t) |
| virtual bool | setSubtype (const short t) |
| bool | isClass (const TrackClass c) const |
| TrackClass | getClass () const |
| virtual bool | setClass (const TrackClass t) |
| bool | isAngleOnly () const |
| bool | isRangeAndAngle () const |
| LCreal | getTrackAge () const |
| virtual bool | updateTrackAge (const LCreal dt) |
| virtual bool | resetTrackAge () |
| LCreal | getQuality () const |
| virtual bool | setQuality (const LCreal v) |
| const osg::Vec3 & | getPosition () const |
| virtual bool | setPosition (const osg::Vec3 &p) |
| virtual bool | setPosition (const osg::Vec4 &p) |
| LCreal | getCircularError () const |
| virtual bool | setCircularError (const LCreal err) |
| LCreal | getVerticalError () const |
| virtual bool | setVerticalError (const LCreal err) |
| bool | isLatLonPositionValid () const |
| bool | getLatLonPosition (double *const lat, double *const lon) const |
| virtual bool | setLatLonPosition (const double lat, const double lon) |
| virtual void | clearLatLonValid () |
| const osg::Vec3 & | getLosVec () const |
| LCreal | getRange () const |
| LCreal | getGroundRange () const |
| virtual bool | setRange (const LCreal r) |
| LCreal | getRangeRate () const |
| virtual bool | setRangeRate (const LCreal rr) |
| LCreal | getTrueAzimuth () const |
| LCreal | getTrueAzimuthR () const |
| LCreal | getTrueAzimuthD () const |
| LCreal | getRelAzimuth () const |
| LCreal | getRelAzimuthR () const |
| LCreal | getRelAzimuthD () const |
| void | setRelAzimuth (LCreal az) |
| LCreal | getRelAzimuthRate () const |
| void | setRelAzimuthRate (LCreal azRate) |
| LCreal | getRelAzimuthAcceleration () const |
| void | setRelAzimuthAcceleration (LCreal azAccel) |
| LCreal | getElevation () const |
| LCreal | getElevationR () const |
| LCreal | getElevationD () const |
| void | setElevation (LCreal el) |
| LCreal | getElevationRate () const |
| void | setElevationRate (LCreal elRate) |
| LCreal | getElevationAcceleration () const |
| void | setElevationAcceleration (LCreal elAccel) |
| LCreal | getPredictedAzimuth () const |
| LCreal | getPredictedAzimuthR () const |
| LCreal | getPredictedAzimuthD () const |
| void | setPredictedAzimuth (LCreal az) |
| LCreal | getPredictedAzimuthRate () const |
| void | setPredictedAzimuthRate (LCreal azRate) |
| LCreal | getPredictedElevation () const |
| LCreal | getPredictedElevationR () const |
| LCreal | getPredictedElevationD () const |
| void | setPredictedElevation (LCreal el) |
| LCreal | getPredictedElevationRate () const |
| void | setPredictedElevationRate (LCreal elRate) |
| LCreal | getGroundSpeed () const |
| LCreal | getGroundSpeedFPS () const |
| LCreal | getGroundSpeedKts () const |
| LCreal | getGroundTrack () const |
| LCreal | getGroundTrackR () const |
| LCreal | getGroundTrackD () const |
| LCreal | getRelGroundTrack () const |
| LCreal | getRelGroundTrackR () const |
| LCreal | getRelGroundTrackD () const |
| LCreal | getAspectAngle () const |
| LCreal | getAspectAngleR () const |
| LCreal | getAspectAngleD () const |
| const osg::Vec3 & | getVelocity () const |
| virtual bool | setVelocity (const osg::Vec3 v) |
| const osg::Vec3 & | getAcceleration () const |
| virtual bool | setAcceleration (const osg::Vec3 a) |
| bool | isIffCode (const IffCode s) const |
| bool | isNotIffCode (const IffCode s) const |
| IffCode | getIffCode () const |
| virtual bool | setIffCode (const IffCode s) |
| int | getShootListIndex () const |
| virtual bool | setShootListIndex (const int idx) |
| bool | isWeaponReleased () const |
| virtual bool | setWeaponReleased (const bool f) |
| bool | isRejected () const |
| virtual bool | setRejected (const bool f) |
| virtual void | ownshipDynamics (const LCreal gtrk, const osg::Vec3 vel, const osg::Vec3 accel, const LCreal dt) |
| Player * | getTarget () |
| const Player * | getTarget () const |
| virtual bool | setTarget (Player *const p) |
| virtual void | clear () |
| 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 |
| virtual bool | isMessageEnabled (const unsigned short msgType) 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 | |
| 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 | |
| int | id |
| short | type |
| IffCode | iffCode |
| TrackClass | trackClass |
| LCreal | age |
| LCreal | quality |
| double | latitude |
| double | longitude |
| osg::Vec3 | los |
| osg::Vec3 | pos |
| osg::Vec3 | vel |
| osg::Vec3 | accel |
| LCreal | rng |
| LCreal | rngRate |
| bool | llValid |
| LCreal | cErr |
| LCreal | vErr |
| LCreal | raz [3] |
| LCreal | rel [3] |
| LCreal | predictedRaz [3] |
| LCreal | predictedRel [3] |
| LCreal | gndRng |
| LCreal | taz |
| LCreal | aa |
| LCreal | gndSpd |
| LCreal | gndTrk |
| LCreal | relGndTrk |
| int | shootList |
| bool | wpnRel |
| bool | rejected |
| LCreal | osGndTrk |
| osg::Vec3 | osVel |
| osg::Vec3 | osAccel |
| Player * | tgt |
| bool | mslWarn |
| LCreal | lastSN [MAX_SIG] |
| LCreal | avgSig |
| LCreal | maxSig |
| int | nSig |
| int | iSig |
| const SlotTable * | slotTable |
Static Protected Attributes | |
| static const int | MAX_SIG = 4 |
| static const SlotTable | slottable |
| Eaagles::Simulation::Track::Track | ( | ) |
References STANDARD_CONSTRUCTOR.
| void Eaagles::Simulation::Track::clear | ( | ) | [virtual] |
Reimplemented in Eaagles::Simulation::RfTrack, and Eaagles::Simulation::IrTrack.
References aa, accel, age, cErr, gndRng, gndSpd, gndTrk, Eaagles::Basic::i, iffCode, latitude, llValid, longitude, los, osAccel, osGndTrk, osVel, pos, predictedRaz, predictedRel, quality, raz, rejected, rel, relGndTrk, rng, rngRate, setTarget(), shootList, taz, type, vel, vErr, and wpnRel.
Referenced by Eaagles::Simulation::TrackManager::clearTracksAndQueues(), and Eaagles::Simulation::AngleOnlyTrackManager::clearTracksAndQueues().
| void Eaagles::Simulation::Track::clearLatLonValid | ( | ) | [virtual] |
References llValid.
| 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().
| 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.
| const osg::Vec3& Eaagles::Simulation::Track::getAcceleration | ( | ) | const [inline] |
| LCreal Eaagles::Simulation::Track::getAspectAngleD | ( | ) | const [inline] |
References aa, and Eaagles::Basic::Angle::R2DCC.
| TrackClass Eaagles::Simulation::Track::getClass | ( | ) | const [inline] |
References trackClass.
| const char * Eaagles::Basic::Object::getClassName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::cname.
| LCreal Eaagles::Simulation::Track::getElevation | ( | ) | const [inline] |
References rel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getElevationAcceleration | ( | ) | const [inline] |
References rel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getElevationD | ( | ) | const [inline] |
References Eaagles::Basic::Angle::R2DCC, and rel.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), and Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg().
| LCreal Eaagles::Simulation::Track::getElevationRate | ( | ) | const [inline] |
References rel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| 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().
| LCreal Eaagles::Simulation::Track::getGroundRange | ( | ) | const [inline] |
References gndRng.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), and Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg().
| LCreal Eaagles::Simulation::Track::getGroundSpeed | ( | ) | const [inline] |
References gndSpd.
Referenced by getGroundSpeedFPS(), and getGroundSpeedKts().
| LCreal Eaagles::Simulation::Track::getGroundSpeedFPS | ( | ) | const [inline] |
References getGroundSpeed(), and Eaagles::Basic::Distance::M2FT.
| LCreal Eaagles::Simulation::Track::getGroundSpeedKts | ( | ) | const [inline] |
References getGroundSpeed(), and Eaagles::Basic::Distance::M2NM.
| LCreal Eaagles::Simulation::Track::getGroundTrackD | ( | ) | const [inline] |
References gndTrk, and Eaagles::Basic::Angle::R2DCC.
| bool Eaagles::Simulation::Track::getLatLonPosition | ( | double *const | lat, | |
| double *const | lon | |||
| ) | const |
| const osg::Vec3& Eaagles::Simulation::Track::getLosVec | ( | ) | const [inline] |
References los.
| 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.
| const osg::Vec3& Eaagles::Simulation::Track::getPosition | ( | ) | const [inline] |
References pos.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), and Eaagles::Simulation::AirTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getPredictedAzimuth | ( | ) | const [inline] |
References predictedRaz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getPredictedAzimuthD | ( | ) | const [inline] |
References predictedRaz, and Eaagles::Basic::Angle::R2DCC.
| LCreal Eaagles::Simulation::Track::getPredictedAzimuthR | ( | ) | const [inline] |
References predictedRaz.
| LCreal Eaagles::Simulation::Track::getPredictedAzimuthRate | ( | ) | const [inline] |
References predictedRaz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getPredictedElevation | ( | ) | const [inline] |
References predictedRel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getPredictedElevationD | ( | ) | const [inline] |
References predictedRel, and Eaagles::Basic::Angle::R2DCC.
| LCreal Eaagles::Simulation::Track::getPredictedElevationR | ( | ) | const [inline] |
References predictedRel.
| LCreal Eaagles::Simulation::Track::getPredictedElevationRate | ( | ) | const [inline] |
References predictedRel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getRange | ( | ) | const [inline] |
References rng.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), and Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg().
| LCreal Eaagles::Simulation::Track::getRelAzimuth | ( | ) | const [inline] |
References raz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getRelAzimuthAcceleration | ( | ) | const [inline] |
References raz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getRelAzimuthD | ( | ) | const [inline] |
References Eaagles::Basic::Angle::R2DCC, and raz.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), and Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg().
| LCreal Eaagles::Simulation::Track::getRelAzimuthRate | ( | ) | const [inline] |
References raz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getRelGroundTrackD | ( | ) | const [inline] |
References Eaagles::Basic::Angle::R2DCC, and relGndTrk.
| int Eaagles::Simulation::Track::getShootListIndex | ( | ) | const [inline] |
References shootList.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg().
| 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.
| Player* Eaagles::Simulation::Track::getTarget | ( | ) | [inline] |
References tgt.
Referenced by Eaagles::Simulation::Missile::calculateVectors(), Eaagles::Simulation::Agm::calculateVectors(), Eaagles::Simulation::Weapon::checkDetonationEffect(), Eaagles::Simulation::SimpleStoresMgr::onWpnRelEvent(), Eaagles::Simulation::Weapon::setLocationOfDetonation(), and Eaagles::Simulation::Missile::weaponGuidance().
| LCreal Eaagles::Simulation::Track::getTrackAge | ( | ) | const [inline] |
| int Eaagles::Simulation::Track::getTrackID | ( | ) | const [inline] |
References id.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), and Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| LCreal Eaagles::Simulation::Track::getTrueAzimuthD | ( | ) | const [inline] |
References Eaagles::Basic::Angle::R2DCC, and taz.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), and Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg().
| short Eaagles::Simulation::Track::getType | ( | ) | const [inline] |
References type.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), and Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg().
| const osg::Vec3& Eaagles::Simulation::Track::getVelocity | ( | ) | const [inline] |
References vel.
Referenced by Eaagles::Simulation::TabLogger::TabLogEvent::makeTrackDataMsg(), Eaagles::Simulation::SimLogger::SimLogEvent::makeTrackDataMsg(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), and Eaagles::Simulation::AirTrkMgr::processTrackList().
| 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::Simulation::Track::isAngleOnly | ( | ) | const [inline] |
References ANGLE_ONLY, and trackClass.
| bool Eaagles::Simulation::Track::isClass | ( | const TrackClass | c | ) | const [inline] |
References type.
| 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::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().
| bool Eaagles::Simulation::Track::isLatLonPositionValid | ( | ) | const [inline] |
References llValid.
| bool Eaagles::Basic::Object::isMessageDisabled | ( | const unsigned short | msgType | ) | const [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::MSG_ERROR.
| bool Eaagles::Basic::Object::isMessageEnabled | ( | const unsigned short | msgType | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Basic::Component.
References Eaagles::Simulation::enabled, Eaagles::Basic::Object::enbMsgBits, and Eaagles::Basic::Object::MSG_ERROR.
Referenced by Eaagles::Basic::TcpServerSingle::acceptConnection(), Eaagles::Basic::TcpServerMulti::acceptConnection(), Eaagles::Network::Dis::NtmInputNode::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Basic::TcpClient::connectToServer(), Eaagles::LinearSystem::FirstOrderTf::initialize(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), 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::Texture::loadTexture(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Basic::ThreadSyncTask::mainThreadFunc(), Eaagles::Basic::ThreadSingleTask::mainThreadFunc(), Eaagles::Dafif::Database::openDatabaseFile(), 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::BmpTexture::readBitmapFile(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::Basic::ColorRotaryB::setCurrentColor(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::BasicGL::Texture::setHeight(), Eaagles::Basic::NetHandler::setLocalAddr(), Eaagles::Basic::LatLon::setMin(), Eaagles::Basic::NetHandler::setNetAddr(), Eaagles::Basic::LatLon::setSec(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), 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::BasicGL::Texture::setSlotMagFilter(), Eaagles::BasicGL::Texture::setSlotMinFilter(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::BasicGL::Texture::setSlotWrapS(), Eaagles::BasicGL::Texture::setSlotWrapT(), and Eaagles::BasicGL::Texture::setWidth().
| bool Eaagles::Simulation::Track::isNotIffCode | ( | const IffCode | s | ) | const [inline] |
References iffCode.
| bool Eaagles::Simulation::Track::isRangeAndAngle | ( | ) | const [inline] |
References RANGE_AND_ANGLE, and trackClass.
| bool Eaagles::Simulation::Track::isRejected | ( | ) | const [inline] |
References rejected.
| bool Eaagles::Simulation::Track::isType | ( | const short | t | ) | const [inline] |
References type.
| 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::Track::isWeaponReleased | ( | ) | const [inline] |
References wpnRel.
| unsigned int Eaagles::Basic::Object::registerClass | ( | const _Static *const | a | ) | [static, protected, inherited] |
| bool Eaagles::Simulation::Track::resetTrackAge | ( | ) | [virtual] |
| std::ostream & Eaagles::Basic::Object::serialize | ( | std::ostream & | sout, | |
| const int | i = 0, |
|||
| const bool | slotsOnly = false | |||
| ) | const [virtual, inherited] |
| bool Eaagles::Simulation::Track::setAcceleration | ( | const osg::Vec3 | a | ) | [virtual] |
| bool Eaagles::Simulation::Track::setClass | ( | const TrackClass | t | ) | [virtual] |
References trackClass.
| void Eaagles::Simulation::Track::setElevation | ( | LCreal | el | ) | [inline] |
References rel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setElevationAcceleration | ( | LCreal | elAccel | ) | [inline] |
References rel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setElevationRate | ( | LCreal | elRate | ) | [inline] |
References rel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| bool Eaagles::Simulation::Track::setLatLonPosition | ( | const double | lat, | |
| const double | lon | |||
| ) | [virtual] |
| bool Eaagles::Simulation::Track::setPosition | ( | const osg::Vec4 & | p | ) | [virtual] |
References setPosition().
| bool Eaagles::Simulation::Track::setPosition | ( | const osg::Vec3 & | p | ) | [virtual] |
References gndRng, lcAepcRad, lcAtan2, lcSqrt, los, osGndTrk, pos, raz, rel, rng, and taz.
Referenced by Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), and setPosition().
| void Eaagles::Simulation::Track::setPredictedAzimuth | ( | LCreal | az | ) | [inline] |
References predictedRaz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setPredictedAzimuthRate | ( | LCreal | azRate | ) | [inline] |
References predictedRaz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setPredictedElevation | ( | LCreal | el | ) | [inline] |
References predictedRel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setPredictedElevationRate | ( | LCreal | elRate | ) | [inline] |
References predictedRel.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| bool Eaagles::Simulation::Track::setRangeRate | ( | const LCreal | rr | ) | [virtual] |
| bool Eaagles::Simulation::Track::setRejected | ( | const bool | f | ) | [virtual] |
References rejected.
| void Eaagles::Simulation::Track::setRelAzimuth | ( | LCreal | az | ) | [inline] |
References raz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setRelAzimuthAcceleration | ( | LCreal | azAccel | ) | [inline] |
References raz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| void Eaagles::Simulation::Track::setRelAzimuthRate | ( | LCreal | azRate | ) | [inline] |
References raz.
Referenced by Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList().
| bool Eaagles::Simulation::Track::setShootListIndex | ( | const int | idx | ) | [virtual] |
References shootList.
| 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::Track::setSubtype | ( | const short | t | ) | [virtual] |
References type.
| bool Eaagles::Simulation::Track::setTarget | ( | Player *const | p | ) | [virtual] |
| bool Eaagles::Simulation::Track::setTrackID | ( | const int | v | ) | [virtual] |
| bool Eaagles::Simulation::Track::setType | ( | const short | t | ) | [virtual] |
| bool Eaagles::Simulation::Track::setVelocity | ( | const osg::Vec3 | v | ) | [virtual] |
References aa, gndSpd, gndTrk, lcAepcRad, lcAtan2, lcSqrt, osGndTrk, osVel, pos, relGndTrk, and vel.
Referenced by Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), and Eaagles::Simulation::AirTrkMgr::processTrackList().
| bool Eaagles::Simulation::Track::setWeaponReleased | ( | const bool | f | ) | [virtual] |
References wpnRel.
Referenced by Eaagles::Simulation::SimpleStoresMgr::onWpnRelEvent().
| 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] |
| bool Eaagles::Simulation::Track::updateTrackAge | ( | const LCreal | dt | ) | [virtual] |
| void Eaagles::Basic::Object::writeClassList | ( | std::ostream & | sout | ) | [static, inherited] |
LCreal Eaagles::Simulation::Track::aa [protected] |
Referenced by clear(), getAspectAngle(), getAspectAngleD(), getAspectAngleR(), and setVelocity().
osg::Vec3 Eaagles::Simulation::Track::accel [protected] |
Referenced by clear(), getAcceleration(), and setAcceleration().
LCreal Eaagles::Simulation::Track::age [protected] |
Referenced by clear(), getTrackAge(), resetTrackAge(), and updateTrackAge().
LCreal Eaagles::Simulation::Track::avgSig [protected] |
LCreal Eaagles::Simulation::Track::cErr [protected] |
Referenced by clear(), getCircularError(), and setCircularError().
const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
LCreal Eaagles::Simulation::Track::gndRng [protected] |
Referenced by clear(), getGroundRange(), and setPosition().
LCreal Eaagles::Simulation::Track::gndSpd [protected] |
Referenced by clear(), getGroundSpeed(), and setVelocity().
LCreal Eaagles::Simulation::Track::gndTrk [protected] |
Referenced by clear(), getGroundTrack(), getGroundTrackD(), getGroundTrackR(), and setVelocity().
int Eaagles::Simulation::Track::id [protected] |
Referenced by getTrackID().
IffCode Eaagles::Simulation::Track::iffCode [protected] |
Referenced by clear(), getIffCode(), isIffCode(), isNotIffCode(), and setIffCode().
int Eaagles::Simulation::Track::iSig [protected] |
LCreal Eaagles::Simulation::Track::lastSN[MAX_SIG] [protected] |
Referenced by Eaagles::Simulation::IrTrack::setSignal(), and Eaagles::Simulation::RfTrack::setSignal().
double Eaagles::Simulation::Track::latitude [protected] |
Referenced by clear(), getLatLonPosition(), and setLatLonPosition().
bool Eaagles::Simulation::Track::llValid [protected] |
Referenced by clear(), clearLatLonValid(), getLatLonPosition(), isLatLonPositionValid(), and setLatLonPosition().
double Eaagles::Simulation::Track::longitude [protected] |
Referenced by clear(), getLatLonPosition(), and setLatLonPosition().
osg::Vec3 Eaagles::Simulation::Track::los [protected] |
Referenced by clear(), getLosVec(), and setPosition().
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass().
const int Eaagles::Simulation::Track::MAX_SIG = 4 [static, protected] |
Referenced by Eaagles::Simulation::IrTrack::setSignal(), and Eaagles::Simulation::RfTrack::setSignal().
LCreal Eaagles::Simulation::Track::maxSig [protected] |
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().
bool Eaagles::Simulation::Track::mslWarn [protected] |
int Eaagles::Simulation::Track::nSig [protected] |
unsigned int Eaagles::Basic::Object::numClasses = 1 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
osg::Vec3 Eaagles::Simulation::Track::osAccel [protected] |
Referenced by clear(), and ownshipDynamics().
LCreal Eaagles::Simulation::Track::osGndTrk [protected] |
Referenced by clear(), ownshipDynamics(), setPosition(), and setVelocity().
osg::Vec3 Eaagles::Simulation::Track::osVel [protected] |
Referenced by clear(), ownshipDynamics(), and setVelocity().
osg::Vec3 Eaagles::Simulation::Track::pos [protected] |
Referenced by clear(), getPosition(), setPosition(), and setVelocity().
LCreal Eaagles::Simulation::Track::predictedRaz[3] [protected] |
LCreal Eaagles::Simulation::Track::predictedRel[3] [protected] |
LCreal Eaagles::Simulation::Track::quality [protected] |
Referenced by clear(), getQuality(), and setQuality().
LCreal Eaagles::Simulation::Track::raz[3] [protected] |
bool Eaagles::Simulation::Track::rejected [protected] |
Referenced by clear(), isRejected(), and setRejected().
LCreal Eaagles::Simulation::Track::rel[3] [protected] |
LCreal Eaagles::Simulation::Track::relGndTrk [protected] |
Referenced by clear(), getRelGroundTrack(), getRelGroundTrackD(), getRelGroundTrackR(), and setVelocity().
LCreal Eaagles::Simulation::Track::rng [protected] |
Referenced by clear(), getRange(), setPosition(), and setRange().
LCreal Eaagles::Simulation::Track::rngRate [protected] |
Referenced by clear(), getRangeRate(), and setRangeRate().
int Eaagles::Simulation::Track::shootList [protected] |
Referenced by clear(), getShootListIndex(), and setShootListIndex().
const SlotTable* Eaagles::Basic::Object::slotTable [protected, inherited] |
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited] |
Referenced by Eaagles::Basic::Object::getSlotTable().
LCreal Eaagles::Simulation::Track::taz [protected] |
Referenced by clear(), getTrueAzimuth(), getTrueAzimuthD(), getTrueAzimuthR(), and setPosition().
Player* Eaagles::Simulation::Track::tgt [protected] |
Referenced by getTarget(), and setTarget().
TrackClass Eaagles::Simulation::Track::trackClass [protected] |
short Eaagles::Simulation::Track::type [protected] |
osg::Vec3 Eaagles::Simulation::Track::vel [protected] |
Referenced by clear(), getVelocity(), and setVelocity().
LCreal Eaagles::Simulation::Track::vErr [protected] |
Referenced by clear(), getVerticalError(), and setVerticalError().
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited] |
Reimplemented in Eaagles::Network::Dis::NetIO.
bool Eaagles::Simulation::Track::wpnRel [protected] |
Referenced by clear(), isWeaponReleased(), and setWeaponReleased().
1.7.1