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

Eaagles::Simulation::Autopilot Class Reference

#include <Autopilot.h>

Inheritance diagram for Eaagles::Simulation::Autopilot:
Eaagles::Simulation::Pilot Eaagles::Simulation::System Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Types

enum  { PWR_OFF, PWR_STBY, PWR_ON, PWR_LAST }

Public Member Functions

 Autopilot ()
virtual bool isHeadingHoldOn () const
virtual double getCommandedHeadingD () const
virtual bool setCommandedHeadingD (const double v)
virtual bool setHeadingHoldMode (const bool f)
virtual bool isAltitudeHoldOn () const
virtual double getCommandedAltitudeFt () const
virtual bool setCommandedAltitudeFt (const double v)
virtual bool setAltitudeHoldMode (const bool f)
virtual bool isVelocityHoldOn () const
virtual double getCommandedVelocityKts () const
virtual bool setCommandedVelocityKts (const double v)
virtual bool setVelocityHoldMode (const bool f)
virtual bool isNavModeOn () const
virtual bool setNavMode (const bool f)
virtual bool isLoiterModeOn () const
virtual bool setLoiterMode (const bool f)
virtual double getLoiterPatternLengthNM () const
virtual bool isLoiterPatternCounterClockwise () const
virtual bool setLoiterPatternLengthNM (const double nm)
virtual bool setLoiterPatternCounterClockwise (const bool ccw)
virtual bool requestLoiter (const double anchorLat, const double anchorLon, const LCreal course)
virtual double getLeadFollowingDistanceTrail () const
virtual double getLeadFollowingDistanceRight () const
virtual double getLeadFollowingDeltaAltitude () const
virtual bool isFollowTheLeadModeOn ()
virtual const Basic::IdentifiergetLeadPlayerName ()
virtual const PlayergetLeadPlayer ()
virtual bool setLeadFollowingDistanceTrail (const double trail)
virtual bool setLeadFollowingDistanceRight (const double right)
virtual bool setLeadFollowingDeltaAltitude (const double above)
virtual bool setFollowTheLeadMode (const bool f)
virtual bool setLeadPlayerName (const Basic::Identifier *const)
virtual bool setLeadPlayer (const Player *const)
virtual bool isRollSasOn () const
virtual bool isPitchSasOn () const
virtual bool isYawSasOn () const
virtual bool setRollSasMode (const bool f)
virtual bool setPitchSasMode (const bool f)
virtual bool setYawSasMode (const bool f)
virtual LCreal getControlStickRollInput () const
virtual bool setControlStickRollInput (const LCreal roll)
virtual LCreal getControlStickPitchInput () const
virtual bool setControlStickPitchInput (const LCreal pitch)
virtual int setThrottles (const LCreal *const positions, const unsigned int num)
bool computerOrbitHoldingPatternMirrorWaypoint (const double alat, const double alon, const double crs, const double length, const double speed, const bool ccwFlg, double *const mlat, double *const mlon)
virtual bool setSlotNavMode (const Basic::Number *const msg)
virtual bool setSlotHoldAltitude (const Basic::Distance *const msg)
virtual bool setSlotAltitudeHoldMode (const Basic::Number *const msg)
virtual bool setSlotHoldVelocityKts (const Basic::Number *const msg)
virtual bool setSlotVelocityHoldMode (const Basic::Number *const msg)
virtual bool setSlotHoldHeading (const Basic::Angle *const msg)
virtual bool setSlotHeadingHoldMode (const Basic::Number *const msg)
virtual bool setSlotLoiterMode (const Basic::Number *const msg)
virtual bool setSlotLoiterPatternLength (const Basic::Distance *const msg)
virtual bool setSlotLoiterPatternLength (const Basic::Number *const msg)
virtual bool setSlotLoiterPatternCcwFlag (const Basic::Number *const msg)
virtual bool setSlotLeadFollowingDistanceTrail (const Basic::Distance *const msg)
virtual bool setSlotLeadFollowingDistanceTrail (const Basic::Number *const msg)
virtual bool setSlotLeadFollowingDistanceRight (const Basic::Distance *const msg)
virtual bool setSlotLeadFollowingDistanceRight (const Basic::Number *const msg)
virtual bool setSlotLeadFollowingDeltaAltitude (const Basic::Distance *const msg)
virtual bool setSlotLeadFollowingDeltaAltitude (const Basic::Number *const msg)
virtual bool setSlotFollowTheLeadMode (const Basic::Number *const msg)
virtual void reset ()
virtual unsigned int getPowerSwitch () const
virtual bool setPowerSwitch (const unsigned int p)
virtual PlayergetOwnship ()
virtual const PlayergetOwnship () const
virtual SimulationgetSimulation ()
virtual const SimulationgetSimulation () const
virtual bool killedNotification (Player *const killedBy=0)
virtual void updateData (const LCreal dt=0.0)
virtual void updateTC (const LCreal dt=0.0)
virtual bool event (const int event, Basic::Object *const obj=0)
virtual bool isFrozen () const
Component * container ()
const Component * container () const
Component * container (Component *const p)
Component * findContainerByType (const std::type_info &type)
const Component * findContainerByType (const std::type_info &type) const
unsigned int getNumberOfComponents () const
PairStream * getComponents ()
const PairStream * getComponents () const
virtual bool addComponent (Pair *const p)
virtual Pair * findByName (const char *const slotname)
virtual const Pair * findByName (const char *const slotname) const
virtual Pair * findByIndex (const int slotindex)
virtual const Pair * findByIndex (const int slotindex) const
virtual Pair * findByType (const std::type_info &type)
virtual const Pair * findByType (const std::type_info &type) const
bool isComponentSelected () const
Component * getSelectedComponent ()
const Component * getSelectedComponent () const
virtual const Identifier * findNameOfComponent (const Component *const p) const
void tcFrame (const LCreal dt=0.0f)
virtual bool isNotFrozen () const
virtual void freeze (const bool fflag)
bool isShutdown () const
bool isNotShutdown () const
bool send (const char *const id, const int event)
bool send (const char *const id, const int event, const int value, SendData &sd)
bool send (const char *const id, const int event, const float value, SendData &sd)
bool send (const char *const id, const int event, const double value, SendData &sd)
bool send (const char *const id, const int event, const char *const value, SendData &sd)
bool send (const char *const id, const int event, const bool value, SendData &sd)
bool send (const char *const id, const int event, Object *const value, SendData &sd)
bool send (const char *const id, const int event, const int value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const float value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const double value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const char *const value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const bool value[], SendData sd[], const int n)
bool send (const char *const id, const int event, Object *const value[], SendData sd[], const int n)
const Statistic * getTimingStats () const
bool isTimingStatsEnabled () const
bool isTimingStatsPrintEnabled () const
virtual bool setTimingStatsEnabled (const bool b)
virtual bool setPrintTimingStats (const bool b)
Logger * getEventLogger ()
Logger * getAnyEventLogger ()
virtual bool setEventLogger (Logger *const logger)
virtual bool setSlotComponent (PairStream *const multiple)
virtual bool setSlotComponent (Component *const single)
virtual bool setSlotEnableTimingStats (const Number *const num)
virtual bool setSlotPrintTimingStats (const Number *const num)
virtual bool setSlotFreeze (const Number *const num)
virtual bool setSlotEventLogger (Logger *const logger)
virtual bool setSlotEnableMsgType (const Identifier *const msg)
virtual bool setSlotEnableMsgType (const Number *const msg)
virtual bool setSlotDisableMsgType (const Identifier *const msg)
virtual bool setSlotDisableMsgType (const Number *const msg)
virtual bool isMessageEnabled (const unsigned short msgType) const
virtual Object * clone () const
virtual bool isClassType (const std::type_info &type) const
virtual bool isFormName (const char name[]) const
virtual std::ostream & serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const
bool setSlotByName (const char *const slotname, Object *const obj)
Object * getSlotByName (const char *const slotname)
const char * slotIndex2Name (const int slotindex) const
int slotName2Index (const char *const slotname) const
virtual bool isValid () const
bool isMessageDisabled (const unsigned short msgType) const
bool enableMessageTypes (const unsigned short msgTypeBits)
bool disableMessageTypes (const unsigned short msgTypeBits)

Static Public Member Functions

static const char * getFormName ()
static const char * getClassName ()
static const SlotTable & getSlotTable ()
static void writeClassList (std::ostream &sout)

Static Public Attributes

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

Protected Member Functions

virtual bool modeManager ()
virtual bool headingController ()
virtual bool altitudeController ()
virtual bool velocityContoller ()
virtual bool processModeNavigation ()
virtual bool processModeLoiter ()
virtual bool processModeFollowTheLead ()
virtual void process (const LCreal dt)
virtual void dynamics (const LCreal dt)
virtual void transmit (const LCreal dt)
virtual void receive (const LCreal dt)
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)
virtual void processComponents (PairStream *const list, const std::type_info &filter, Pair *const add=0, Component *const remove=0)
void copyData (const Object &org, const bool cc=false)
void deleteData ()
virtual bool setSlotByIndex (const int slotindex, Object *const obj)
virtual Object * getSlotByIndex (const int slotindex)
void indent (std::ostream &sout, const int ident) const
unsigned short getMessageEnableBits () const
unsigned short getMessageDisableBits () const

Static Protected Member Functions

static unsigned int registerClass (const _Static *const a)

Protected Attributes

const SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Private Attributes

LCreal stickRollPos
LCreal stickPitchPos
LCreal thrPos [MAX_THR]
unsigned int nThrPos
double cmdHdg
double cmdAlt
double cmdSpd
bool holdHdgSet
bool holdAltSet
bool holdSpdSet
bool rollSasOn
bool pitchSasOn
bool yawSAsOn
bool hdgHoldOn
bool altHoldOn
bool spdHoldOn
bool navModeOn
bool loiterModeOn
double loiterAnchorLat
double loiterAnchorLon
double loiterMirrorLat
double loiterMirrorLon
unsigned int loiterState
double loiterLength
bool loiterCcwFlag
osg::Vec3d leadOffset
const Playerlead
const Basic::IdentifierleadName
double leadHdg
bool followLeadModeOn

Static Private Attributes

static const unsigned int MAX_THR = 8

Member Enumeration Documentation

anonymous enum [inherited]
Enumerator:
PWR_OFF 
PWR_STBY 
PWR_ON 
PWR_LAST 

Constructor & Destructor Documentation

Eaagles::Simulation::Autopilot::Autopilot (  ) 

Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::computerOrbitHoldingPatternMirrorWaypoint ( const double  alat,
const double  alon,
const double  crs,
const double  length,
const double  speed,
const bool  ccwFlg,
double *const   mlat,
double *const   mlon 
)
Component* Eaagles::Basic::Component::container ( Component *const   p  )  [inline, inherited]
const Component* Eaagles::Basic::Component::container (  )  const [inline, inherited]
void Eaagles::Basic::Object::copyData ( const Object org,
const bool  cc = false 
) [protected, inherited]

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

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

void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
void Eaagles::Simulation::System::dynamics ( const LCreal  dt  )  [protected, virtual, inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
virtual Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByName ( const char *const   slotname  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByType ( const std::type_info &  type  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  [inherited]

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

const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [inherited]
virtual const Identifier* Eaagles::Basic::Component::findNameOfComponent ( const Component *const   p  )  const [virtual, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
virtual double Eaagles::Simulation::Autopilot::getCommandedAltitudeFt (  )  const [inline, virtual]

References cmdAlt.

Referenced by altitudeController().

virtual double Eaagles::Simulation::Autopilot::getCommandedHeadingD (  )  const [inline, virtual]

References cmdHdg.

Referenced by headingController().

virtual double Eaagles::Simulation::Autopilot::getCommandedVelocityKts (  )  const [inline, virtual]

References cmdSpd.

Referenced by velocityContoller().

PairStream* Eaagles::Basic::Component::getComponents (  )  [inherited]

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

const PairStream* Eaagles::Basic::Component::getComponents (  )  const [inherited]
virtual LCreal Eaagles::Simulation::Autopilot::getControlStickPitchInput (  )  const [inline, virtual]

References stickPitchPos.

Referenced by altitudeController().

virtual LCreal Eaagles::Simulation::Autopilot::getControlStickRollInput (  )  const [inline, virtual]

References stickRollPos.

Referenced by headingController().

Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
virtual double Eaagles::Simulation::Autopilot::getLeadFollowingDeltaAltitude (  )  const [inline, virtual]

References leadOffset.

virtual double Eaagles::Simulation::Autopilot::getLeadFollowingDistanceRight (  )  const [inline, virtual]

References leadOffset.

virtual double Eaagles::Simulation::Autopilot::getLeadFollowingDistanceTrail (  )  const [inline, virtual]

References leadOffset.

virtual const Basic::Identifier* Eaagles::Simulation::Autopilot::getLeadPlayerName (  )  [inline, virtual]

References leadName.

virtual double Eaagles::Simulation::Autopilot::getLoiterPatternLengthNM (  )  const [inline, virtual]

References loiterLength.

Referenced by processModeLoiter(), and requestLoiter().

unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
Player * Eaagles::Simulation::System::getOwnship (  )  [virtual, inherited]

References Eaagles::Simulation::System::findOwnship(), and Eaagles::Simulation::System::ownship.

Referenced by altitudeController(), Eaagles::Sensor::Stt::dynamics(), Eaagles::Sensor::Gmti::dynamics(), Eaagles::Simulation::StabilizingGimbal::elevationStabilizingController(), Eaagles::Simulation::SimpleStoresMgr::getNextTarget(), Eaagles::Simulation::System::getOwnship(), headingController(), Eaagles::Simulation::IrSeeker::irQueryReturnEvent(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::Simulation::IrSystem::isQuerying(), Eaagles::Simulation::RfSystem::isTransmitting(), Eaagles::Simulation::Antenna::onRfEmissionEvent(), Eaagles::Simulation::Stores::prereleaseWeapon(), Eaagles::Simulation::Sar::process(), processModeFollowTheLead(), processModeLoiter(), processModeNavigation(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Stores::releaseWeapon(), requestLoiter(), Eaagles::Simulation::System::reset(), Eaagles::Simulation::RfSensor::reset(), Eaagles::Simulation::IrSensor::reset(), reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::Simulation::StabilizingGimbal::rollStabilizingController(), Eaagles::Simulation::Datalink::sendMessage(), setAltitudeHoldMode(), Eaagles::Simulation::Tdb::setGimbal(), setLoiterMode(), setNavMode(), Eaagles::Simulation::NavRadio::setPosition(), Eaagles::Simulation::Radar::transmit(), Eaagles::Simulation::CommRadio::transmitDataMessage(), Eaagles::Simulation::System::updateData(), Eaagles::Simulation::RfSystem::updateData(), Eaagles::Simulation::IlsRadio::updateData(), Eaagles::Simulation::TacanRadio::updateData(), Eaagles::Simulation::Navigation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), Eaagles::Simulation::Navigation::updateSysAttitude(), Eaagles::Simulation::Navigation::updateSysPosition(), Eaagles::Simulation::Navigation::updateSysVelocity(), Eaagles::Simulation::System::updateTC(), and velocityContoller().

const Player * Eaagles::Simulation::System::getOwnship (  )  const [virtual, inherited]
unsigned int Eaagles::Simulation::System::getPowerSwitch (  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
const Simulation * Eaagles::Simulation::System::getSimulation (  )  const [virtual, inherited]
Object * Eaagles::Basic::Object::getSlotByIndex ( const int  slotindex  )  [protected, virtual, inherited]
Object * Eaagles::Basic::Object::getSlotByName ( const char *const   slotname  )  [inherited]
const SlotTable & Eaagles::Basic::Object::getSlotTable (  )  [static, inherited]
const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
virtual bool Eaagles::Simulation::Autopilot::isAltitudeHoldOn (  )  const [inline, virtual]

References altHoldOn.

Referenced by altitudeController().

bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
virtual bool Eaagles::Simulation::Autopilot::isFollowTheLeadModeOn (  )  [inline, virtual]

References followLeadModeOn, and getLeadPlayer().

Referenced by modeManager().

bool Eaagles::Simulation::System::isFrozen (  )  const [virtual, inherited]
virtual bool Eaagles::Simulation::Autopilot::isHeadingHoldOn (  )  const [inline, virtual]

References hdgHoldOn.

Referenced by headingController().

virtual bool Eaagles::Simulation::Autopilot::isLoiterModeOn (  )  const [inline, virtual]

References loiterModeOn.

Referenced by modeManager().

virtual bool Eaagles::Simulation::Autopilot::isLoiterPatternCounterClockwise (  )  const [inline, virtual]

References loiterCcwFlag.

Referenced by processModeLoiter(), and requestLoiter().

bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
virtual bool Eaagles::Basic::Component::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented from Eaagles::Basic::Object.

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

virtual bool Eaagles::Simulation::Autopilot::isNavModeOn (  )  const [inline, virtual]
virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
virtual bool Eaagles::Simulation::Autopilot::isPitchSasOn (  )  const [inline, virtual]
virtual bool Eaagles::Simulation::Autopilot::isRollSasOn (  )  const [inline, virtual]

References rollSasOn.

Referenced by setHeadingHoldMode(), setLoiterMode(), and setNavMode().

bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
virtual bool Eaagles::Simulation::Autopilot::isVelocityHoldOn (  )  const [inline, virtual]

References spdHoldOn.

Referenced by velocityContoller().

virtual bool Eaagles::Simulation::Autopilot::isYawSasOn (  )  const [inline, virtual]

References yawSAsOn.

bool Eaagles::Simulation::Autopilot::modeManager (  )  [protected, virtual]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
virtual void Eaagles::Basic::Component::printTimingStats (  )  [protected, virtual, inherited]
void Eaagles::Simulation::Autopilot::process ( const LCreal  dt  )  [protected, virtual]
virtual void Eaagles::Basic::Component::processComponents ( PairStream *const   list,
const std::type_info &  filter,
Pair *const   add = 0,
Component *const   remove = 0 
) [protected, virtual, inherited]
void Eaagles::Simulation::System::receive ( const LCreal  dt  )  [protected, virtual, inherited]
unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
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,
Object *const   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,
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]
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 char *const   value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  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::Autopilot::setAltitudeHoldMode ( const bool  f  )  [virtual]
bool Eaagles::Simulation::Autopilot::setCommandedAltitudeFt ( const double  v  )  [virtual]
bool Eaagles::Simulation::Autopilot::setCommandedHeadingD ( const double  v  )  [virtual]
bool Eaagles::Simulation::Autopilot::setCommandedVelocityKts ( const double  v  )  [virtual]
bool Eaagles::Simulation::Autopilot::setControlStickPitchInput ( const LCreal  pitch  )  [virtual]

References stickPitchPos.

bool Eaagles::Simulation::Autopilot::setControlStickRollInput ( const LCreal  roll  )  [virtual]

References stickRollPos.

virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::setFollowTheLeadMode ( const bool  f  )  [virtual]
bool Eaagles::Simulation::Autopilot::setHeadingHoldMode ( const bool  f  )  [virtual]
bool Eaagles::Simulation::Autopilot::setLeadFollowingDeltaAltitude ( const double  above  )  [virtual]

References leadOffset.

Referenced by setSlotLeadFollowingDeltaAltitude().

bool Eaagles::Simulation::Autopilot::setLeadFollowingDistanceRight ( const double  right  )  [virtual]

References leadOffset.

Referenced by setSlotLeadFollowingDistanceRight().

bool Eaagles::Simulation::Autopilot::setLeadFollowingDistanceTrail ( const double  trail  )  [virtual]

References leadOffset.

Referenced by setSlotLeadFollowingDistanceTrail().

bool Eaagles::Simulation::Autopilot::setLeadPlayer ( const Player * const  p  )  [virtual]
bool Eaagles::Simulation::Autopilot::setLeadPlayerName ( const Basic::Identifier * const  p  )  [virtual]

References leadName.

bool Eaagles::Simulation::Autopilot::setLoiterPatternCounterClockwise ( const bool  ccw  )  [virtual]

References loiterCcwFlag.

Referenced by setSlotLoiterPatternCcwFlag().

bool Eaagles::Simulation::Autopilot::setLoiterPatternLengthNM ( const double  nm  )  [virtual]

References loiterLength.

Referenced by setSlotLoiterPatternLength().

bool Eaagles::Simulation::Autopilot::setPitchSasMode ( const bool  f  )  [virtual]

References pitchSasOn.

bool Eaagles::Simulation::System::setPowerSwitch ( const unsigned int  p  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setPrintTimingStats ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::setRollSasMode ( const bool  f  )  [virtual]

References rollSasOn.

virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Autopilot::setSlotAltitudeHoldMode ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Basic::Object::setSlotByIndex ( const int  slotindex,
Object *const  obj 
) [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByName ( const char *const   slotname,
Object *const   obj 
) [inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [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]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats ( const Number *const   num  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode ( const Basic::Number *const   msg  )  [virtual]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::setSlotHeadingHoldMode ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotHoldAltitude ( const Basic::Distance *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotHoldHeading ( const Basic::Angle *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotHoldVelocityKts ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLeadFollowingDeltaAltitude ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLeadFollowingDeltaAltitude ( const Basic::Distance *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLeadFollowingDistanceRight ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLeadFollowingDistanceRight ( const Basic::Distance *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLeadFollowingDistanceTrail ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLeadFollowingDistanceTrail ( const Basic::Distance *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLoiterMode ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLoiterPatternCcwFlag ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLoiterPatternLength ( const Basic::Distance *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotLoiterPatternLength ( const Basic::Number *const   msg  )  [virtual]
bool Eaagles::Simulation::Autopilot::setSlotNavMode ( const Basic::Number *const   msg  )  [virtual]
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::setSlotVelocityHoldMode ( const Basic::Number *const   msg  )  [virtual]
int Eaagles::Simulation::Autopilot::setThrottles ( const LCreal *const   positions,
const unsigned int  num 
) [virtual]
virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Autopilot::setVelocityHoldMode ( const bool  f  )  [virtual]
bool Eaagles::Simulation::Autopilot::setYawSasMode ( const bool  f  )  [virtual]

References yawSAsOn.

virtual bool Eaagles::Basic::Component::shutdownNotification (  )  [protected, virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
void Eaagles::Simulation::System::transmit ( const LCreal  dt  )  [protected, virtual, inherited]

Member Data Documentation

const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited]
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited]
const unsigned int Eaagles::Simulation::Autopilot::MAX_THR = 8 [static, private]

Referenced by setThrottles().

const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ERROR = 0x0001 [static, inherited]

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

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

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


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