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 Member Functions | Private Attributes | Static Private Attributes

Eaagles::Simulation::Antenna Class Reference

#include <Antenna.h>

Inheritance diagram for Eaagles::Simulation::Antenna:
Eaagles::Simulation::ScanGimbal Eaagles::Simulation::Gimbal Eaagles::Simulation::System Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Types

enum  Polarization {
  NONE, VERTICAL, HORIZONTAL, SLANT,
  RHC, LHC
}
enum  {
  MANUAL_SCAN, HORIZONTAL_BAR_SCAN, VERTICAL_BAR_SCAN, CONICAL_SCAN,
  CIRCULAR_SCAN, PSEUDO_RANDOM_SCAN, SPIRAL_SCAN, USER_MODES
}
enum  Side { BEGINNING = 0, ENDING = 1 }
enum  Type { MECHANICAL, ELECTRONIC }
enum  ServoMode { FREEZE_SERVO, RATE_SERVO, POSITION_SERVO }
enum  { AZ_IDX, ELEV_IDX, ROLL_IDX }
enum  { MAX_PLAYERS = 1000 }
enum  { PWR_OFF, PWR_STBY, PWR_ON, PWR_LAST }

Public Member Functions

 Antenna ()
virtual void rfTransmit (Emission *const em)
RfSystemgetSystem ()
const RfSystemgetSystem () const
virtual bool setSystem (RfSystem *const p)
int getMaxEmissions () const
double getPolarizationGain (const Polarization p1) const
Polarization getPolarization () const
double getGain () const
const Basic::FunctiongainPatternTable () const
bool isGainPatternDegrees () const
double getTransmitThreshold () const
virtual bool setPolarization (const Polarization p)
virtual bool setThreshold (const double th)
virtual bool setGain (double const g)
virtual bool setSlotPolarization (Basic::String *const v)
virtual bool setSlotThreshold (Basic::Power *const p)
virtual bool setSlotGain (const Basic::Number *const g)
virtual bool setSlotGainPattern (Basic::Function *const func)
virtual bool setSlotGainPatternDeg (const Basic::Number *const g)
virtual bool onRfEmissionReturnEventAntenna (Emission *const)
virtual bool onStartScanEvent (Basic::Integer *const bar)
virtual bool onEndScanEvent (Basic::Integer *const bar)
virtual bool onRfEmissionEvent (Emission *const)
virtual bool event (const int event, Basic::Object *const obj=0)
virtual void reset ()
const osg::Vec2d & getRefPosition () const
double getRefAzimuth () const
double getRefElevation () const
unsigned int getScanMode () const
virtual bool setScanMode (const unsigned int m, const bool resetRequired=true)
virtual bool resetScan ()
void getScanVolume (double *width, double *height) const
void getScanVolumeD (double *width, double *height) const
double getScanWidth () const
double getScanWidthD () const
double getScanHeight () const
double getScanHeightD () const
unsigned int getNumBars () const
unsigned int getBarNumber () const
double getBarSpacing () const
double getScanRadius () const
double getScanRadiusD () const
double getRevPerSec () const
double getMaxNumRevs () const
virtual bool setScanWidth (const double newWidth)
virtual bool setNumBars (const double newNumBars)
virtual bool setBarSpacing (const double newSpacing)
virtual bool setLeftToRightScan (const bool newLeftToRightScan)
virtual void setRefPosition (const osg::Vec2d &nla)
virtual bool setRefPosition (const double refAz, const double refEl)
virtual bool setRefAzimuth (const double az)
virtual bool setRefElevation (const double el)
virtual bool setRevPerSec (const double newRevPerSec)
virtual bool setScanRadius (const double newScanRadius)
virtual bool setMaxRevs (const double newMaxRevs)
virtual bool setSearchVolume (const double width, const double height, const int reqBars=0)
virtual bool setSlotScanMode (Basic::String *const newMode)
virtual bool setSlotLeftToRightScan (const Basic::Number *const newLeftToRightScan)
virtual bool setSlotScanWidth (const Basic::Number *const newWidth)
virtual bool setSlotSearchVolume (Basic::List *const numList)
virtual bool setSlotRefPosition (const Basic::List *const numList)
virtual bool setSlotBarSpacing (const Basic::Number *const newSpacing)
virtual bool setSlotNumBars (const Basic::Number *const newNumBars)
virtual bool setSlotRevPerSec (const Basic::Number *const newRevPerSec)
virtual bool setSlotScanRadius (const Basic::Number *const newScanRadius)
virtual bool setSlotPRVertices (const Basic::PairStream *const prObj)
virtual bool setSlotMaxRevs (const Basic::Number *const newMaxRevs)
bool isGimbalType (const Type tt) const
Type getGimbalType () const
ServoMode getServoMode () const
const osg::Vec3d & getPosition () const
double getAzimuth () const
double getElevation () const
double getRoll () const
double getAzimuthD () const
double getElevationD () const
double getRollD () const
virtual bool isPositioned (const double tol=-1) const
virtual bool isAtLimits () const
const osg::Vec3d & getRates () const
double getAzimuthRate () const
double getElevationRate () const
double getRollRate () const
bool isFastSlewMode () const
bool isSlowSlewMode () const
const osg::Vec3d & getCmdPosition () const
double getCmdAz () const
double getCmdElev () const
double getCmdRoll () const
const osg::Vec3d & getCmdRates () const
double getCmdAzRate () const
double getCmdElevRate () const
double getCmdRollRate () const
const osg::Vec3d & getLocation () const
const osg::Matrixd & getRotMat () const
void getAzimuthLimits (double *const leftLim, double *const rightLim) const
void getElevationLimits (double *const lowerLim, double *const upperLim) const
void getRollLimits (double *const lowerLim, double *const upperLim) const
void getMaxRates (double *const azMaxRate, double *const ezMaxRate, double *const rollMaxRate) const
double getMaxRange2PlayersOfInterest () const
double getMaxAngle2PlayersOfInterest () const
unsigned int getPlayerOfInterestTypes () const
unsigned int getMaxPlayersOfInterest () const
bool isLocalPlayersOfInterestOnly () const
bool isTerrainOccultingEnabled () const
bool isUsingWorldCoordinates () const
virtual bool fromPlayerOfInterest (const Emission *const em)
virtual bool setMaxRange2PlayersOfInterest (const double meters)
virtual bool setMaxAngle2PlayersOfInterest (const double radians)
virtual bool setPlayerOfInterestTypes (const unsigned int typeMask)
virtual bool setMaxPlayersOfInterest (const unsigned int n)
virtual bool setLocalPlayersOfInterestOnly (const bool flg)
virtual bool setTerrainOccultingEnabled (const bool flg)
virtual bool setUseWorld (const bool flg)
virtual unsigned int processPlayersOfInterest (Basic::PairStream *const poi)
virtual bool setServoMode (const ServoMode m)
virtual bool setPosition (const double azim, const double elev)
virtual bool setPosition (const double azim, const double elev, const double roll)
virtual bool setMaxRates (const double azMaxRate, const double ezMaxRate)
virtual bool setMaxRates (const double azMaxRate, const double ezMaxRate, const double rollMaxRate)
virtual bool setCmdPos (const osg::Vec2d &p)
virtual bool setCmdPos (const osg::Vec3d &p)
virtual bool setCmdPos (const double az, const double el, const double roll=0)
virtual bool setCmdRate (const osg::Vec2d &r)
virtual bool setCmdRate (const osg::Vec3d &r)
virtual bool setCmdRate (const double azRate, const double elRate)
virtual bool setCmdRate (const double azRate, const double elRate, const double rollRate)
virtual bool setAzimuthLimits (const double leftLim, const double rightLim)
virtual bool setElevationLimits (const double lowerLim, const double upperLim)
virtual bool setRollLimits (const double lowerLim, const double upperLim)
virtual bool setLocation (const double x, const double y, const double z)
virtual bool setFastSlewMode (const bool flg)
virtual bool setSlotType (const Basic::String *const msg)
virtual bool setSlotLocation (const Basic::List *const msg)
virtual bool setSlotPosition (const Basic::List *const msg)
virtual bool setSlotPosAzimuth (const Basic::Angle *const msg)
virtual bool setSlotPosElevation (const Basic::Angle *const msg)
virtual bool setSlotPosRoll (const Basic::Angle *const msg)
virtual bool setSlotAzimuthLimits (const Basic::List *const msg)
virtual bool setSlotAzimuthLimitLeft (const Basic::Angle *const msg)
virtual bool setSlotAzimuthLimitRight (const Basic::Angle *const msg)
virtual bool setSlotElevationLimits (const Basic::List *const msg)
virtual bool setSlotElevationLower (const Basic::Angle *const msg)
virtual bool setSlotElevationUpper (const Basic::Angle *const msg)
virtual bool setSlotRollLimits (const Basic::List *const msg)
virtual bool setSlotRollLimitLower (const Basic::Angle *const msg)
virtual bool setSlotRollLimitUpper (const Basic::Angle *const msg)
virtual bool setSlotMaxRates (const Basic::List *const msg)
virtual bool setSlotMaxRateAzimuth (const Basic::Angle *const msg)
virtual bool setSlotMaxRateElevation (const Basic::Angle *const msg)
virtual bool setSlotMaxRateRoll (const Basic::Angle *const msg)
virtual bool setSlotCmdPos (const Basic::List *const msg)
virtual bool setSlotCmdPosAzimuth (const Basic::Angle *const msg)
virtual bool setSlotCmdPosElevation (const Basic::Angle *const msg)
virtual bool setSlotCmdPosRoll (const Basic::Angle *const msg)
virtual bool setSlotCmdRate (const Basic::List *const msg)
virtual bool setSlotCmdRateAzimuth (const Basic::Angle *const msg)
virtual bool setSlotCmdRateElevation (const Basic::Angle *const msg)
virtual bool setSlotCmdRateRoll (const Basic::Angle *const msg)
virtual bool setSlotTerrainOcculting (const Basic::Number *const msg)
virtual bool setSlotPlayerTypes (const Basic::PairStream *const msg)
virtual bool setSlotMaxPlayers (const Basic::Number *const msg)
virtual bool setSlotMaxRange2PlayersOfInterest (const Basic::Distance *const msg)
virtual bool setSlotMaxAngle2PlayersOfInterest (const Basic::Angle *const msg)
virtual bool setSlotLocalPlayersOfInterestOnly (const Basic::Number *const msg)
virtual bool setSlotUseWorldCoordinates (const Basic::Number *const msg)
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 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 double getEffectiveArea (const double gain, const double lambda)
static void limitVec (osg::Vec2d &vec, const osg::Vec2d &lim)
static void limitVec (osg::Vec3d &vec, const osg::Vec3d &lim)
static void limitVec (osg::Vec2d &vec, const osg::Vec2d &ll, const osg::Vec2d &ul)
static void limitVec (osg::Vec3d &vec, const osg::Vec3d &ll, const osg::Vec3d &ul)
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

void clearQueues ()
virtual void process (const LCreal dt)
virtual void scanController (const double dt)
virtual void manualScanController (const double dt)
virtual void barScanController (const double dt)
virtual void conicalScanController (const double dt)
virtual void circularScanController (const double dt)
virtual void pseudoRandomScanController (const double dt)
virtual void spiralScanController (const double dt)
virtual void userModesScanController (const double dt)
virtual void computeNewBarPos (const int bar, const Side side)
virtual void nextBar ()
osg::Vec2d & getScanPos ()
const osg::Vec2d & getScanPos () const
bool setScanPos (const double x, const double y)
unsigned int getScanState () const
bool setScanState (const unsigned int s)
double getNumRevs () const
bool setNumRevs (const double r)
double getConAngle () const
bool setConAngle (const double a)
bool isOddNumberOfBars () const
bool isLeftToRightScan () const
bool isReverseScan () const
bool setReverseScan (const bool f)
bool setBarNumber (const unsigned int n)
virtual void dynamics (const LCreal dt)
virtual void servoController (const double dt=0.0)
virtual bool setType (const Type rt)
virtual void updateMatrix ()
TdbgetCurrentTDB ()
const TdbgetCurrentTDB () const
bool setCurrentTdb (Tdb *const newTdb)
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

QStack< Emission * > freeEmStack
int freeEmLock
QQueue< Emission * > inUseEmQueue
int inUseEmLock
const SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Private Member Functions

void initData ()

Private Attributes

RfSystemsys
Polarization polar
double gain
Basic::FunctiongainPattern
double threshold
bool gainPatternDeg

Static Private Attributes

static const int MAX_EMISSIONS = 10000

Member Enumeration Documentation

anonymous enum [inherited]
Enumerator:
AZ_IDX 
ELEV_IDX 
ROLL_IDX 
anonymous enum [inherited]
Enumerator:
MAX_PLAYERS 
anonymous enum [inherited]
Enumerator:
MANUAL_SCAN 
HORIZONTAL_BAR_SCAN 
VERTICAL_BAR_SCAN 
CONICAL_SCAN 
CIRCULAR_SCAN 
PSEUDO_RANDOM_SCAN 
SPIRAL_SCAN 
USER_MODES 
anonymous enum [inherited]
Enumerator:
PWR_OFF 
PWR_STBY 
PWR_ON 
PWR_LAST 
Enumerator:
NONE 
VERTICAL 
HORIZONTAL 
SLANT 
RHC 
LHC 
Enumerator:
FREEZE_SERVO 
RATE_SERVO 
POSITION_SERVO 
Enumerator:
BEGINNING 
ENDING 
Enumerator:
MECHANICAL 
ELECTRONIC 

Constructor & Destructor Documentation

Eaagles::Simulation::Antenna::Antenna (  ) 

References STANDARD_CONSTRUCTOR.


Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
void Eaagles::Simulation::Antenna::clearQueues (  )  [protected]
const Component* Eaagles::Basic::Component::container (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::container ( Component *const   p  )  [inline, inherited]
void Eaagles::Basic::Object::copyData ( const Object org,
const bool  cc = false 
) [protected, inherited]

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

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

void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
void Eaagles::Simulation::ScanGimbal::dynamics ( const LCreal  dt  )  [protected, virtual, inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
virtual bool Eaagles::Simulation::Antenna::event ( const int  event,
Basic::Object *const   obj = 0 
) [virtual]

Reimplemented from Eaagles::Simulation::ScanGimbal.

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 Basic::Function* Eaagles::Simulation::Antenna::gainPatternTable (  )  const [inline]

References gainPattern.

double Eaagles::Simulation::Gimbal::getAzimuthD (  )  const [inherited]
void Eaagles::Simulation::Gimbal::getAzimuthLimits ( double *const   leftLim,
double *const   rightLim 
) const [inherited]
double Eaagles::Simulation::Gimbal::getAzimuthRate (  )  const [inline, inherited]
unsigned int Eaagles::Simulation::ScanGimbal::getBarNumber (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getBarSpacing (  )  const [inline, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
double Eaagles::Simulation::Gimbal::getCmdAz (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getCmdElev (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getCmdElevRate (  )  const [inline, inherited]
const osg::Vec3d& Eaagles::Simulation::Gimbal::getCmdPosition (  )  const [inline, inherited]
const osg::Vec3d& Eaagles::Simulation::Gimbal::getCmdRates (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getCmdRoll (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getCmdRollRate (  )  const [inline, inherited]
PairStream* Eaagles::Basic::Component::getComponents (  )  [inherited]

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

const PairStream* Eaagles::Basic::Component::getComponents (  )  const [inherited]
double Eaagles::Simulation::ScanGimbal::getConAngle (  )  const [inline, protected, inherited]
Tdb * Eaagles::Simulation::Gimbal::getCurrentTDB (  )  [protected, inherited]
const Tdb * Eaagles::Simulation::Gimbal::getCurrentTDB (  )  const [protected, inherited]
static double Eaagles::Simulation::Antenna::getEffectiveArea ( const double  gain,
const double  lambda 
) [inline, static]
double Eaagles::Simulation::Gimbal::getElevationD (  )  const [inherited]
void Eaagles::Simulation::Gimbal::getElevationLimits ( double *const   lowerLim,
double *const   upperLim 
) const [inherited]
double Eaagles::Simulation::Gimbal::getElevationRate (  )  const [inline, inherited]
Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
double Eaagles::Simulation::Antenna::getGain (  )  const [inline]

References gain.

Type Eaagles::Simulation::Gimbal::getGimbalType (  )  const [inline, inherited]
const osg::Vec3d& Eaagles::Simulation::Gimbal::getLocation (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getMaxAngle2PlayersOfInterest (  )  const [inline, inherited]
int Eaagles::Simulation::Antenna::getMaxEmissions (  )  const [inline]

References MAX_EMISSIONS.

double Eaagles::Simulation::ScanGimbal::getMaxNumRevs (  )  const [inline, inherited]
unsigned int Eaagles::Simulation::Gimbal::getMaxPlayersOfInterest (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getMaxRange2PlayersOfInterest (  )  const [inline, inherited]
void Eaagles::Simulation::Gimbal::getMaxRates ( double *const   azMaxRate,
double *const   ezMaxRate,
double *const   rollMaxRate 
) const [inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
unsigned int Eaagles::Simulation::ScanGimbal::getNumBars (  )  const [inline, inherited]
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
double Eaagles::Simulation::ScanGimbal::getNumRevs (  )  const [inline, protected, inherited]
Player * Eaagles::Simulation::System::getOwnship (  )  [virtual, inherited]

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

Referenced by Eaagles::Simulation::Autopilot::altitudeController(), Eaagles::Sensor::Stt::dynamics(), Eaagles::Sensor::Gmti::dynamics(), Eaagles::Simulation::StabilizingGimbal::elevationStabilizingController(), Eaagles::Simulation::SimpleStoresMgr::getNextTarget(), Eaagles::Simulation::System::getOwnship(), Eaagles::Simulation::Autopilot::headingController(), Eaagles::Simulation::IrSeeker::irQueryReturnEvent(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::Simulation::IrSystem::isQuerying(), Eaagles::Simulation::RfSystem::isTransmitting(), onRfEmissionEvent(), Eaagles::Simulation::Stores::prereleaseWeapon(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::Autopilot::processModeFollowTheLead(), Eaagles::Simulation::Autopilot::processModeLoiter(), Eaagles::Simulation::Autopilot::processModeNavigation(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Stores::releaseWeapon(), Eaagles::Simulation::Autopilot::requestLoiter(), Eaagles::Simulation::System::reset(), Eaagles::Simulation::RfSensor::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Autopilot::reset(), rfTransmit(), Eaagles::Simulation::StabilizingGimbal::rollStabilizingController(), Eaagles::Simulation::Datalink::sendMessage(), Eaagles::Simulation::Autopilot::setAltitudeHoldMode(), Eaagles::Simulation::Tdb::setGimbal(), Eaagles::Simulation::Autopilot::setLoiterMode(), Eaagles::Simulation::Autopilot::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 Eaagles::Simulation::Autopilot::velocityContoller().

const Player * Eaagles::Simulation::System::getOwnship (  )  const [virtual, inherited]
unsigned int Eaagles::Simulation::Gimbal::getPlayerOfInterestTypes (  )  const [inline, inherited]
Polarization Eaagles::Simulation::Antenna::getPolarization (  )  const [inline]

References polar.

Referenced by rfTransmit().

double Eaagles::Simulation::Antenna::getPolarizationGain ( const Polarization  p1  )  const

References LHC, polar, and Eaagles::Simulation::table.

Referenced by onRfEmissionEvent().

const osg::Vec3d& Eaagles::Simulation::Gimbal::getPosition (  )  const [inline, inherited]
unsigned int Eaagles::Simulation::System::getPowerSwitch (  )  const [virtual, inherited]
const osg::Vec3d& Eaagles::Simulation::Gimbal::getRates (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getRefAzimuth (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getRefElevation (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getRevPerSec (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getRoll (  )  const [inline, inherited]
double Eaagles::Simulation::Gimbal::getRollD (  )  const [inherited]
void Eaagles::Simulation::Gimbal::getRollLimits ( double *const   lowerLim,
double *const   upperLim 
) const [inherited]
double Eaagles::Simulation::Gimbal::getRollRate (  )  const [inline, inherited]
const osg::Matrixd& Eaagles::Simulation::Gimbal::getRotMat (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getScanHeight (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getScanHeightD (  )  const [inherited]
unsigned int Eaagles::Simulation::ScanGimbal::getScanMode (  )  const [inline, inherited]
const osg::Vec2d& Eaagles::Simulation::ScanGimbal::getScanPos (  )  const [inline, protected, inherited]
double Eaagles::Simulation::ScanGimbal::getScanRadius (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getScanRadiusD (  )  const [inherited]
void Eaagles::Simulation::ScanGimbal::getScanVolume ( double *  width,
double *  height 
) const [inherited]
void Eaagles::Simulation::ScanGimbal::getScanVolumeD ( double *  width,
double *  height 
) const [inherited]
double Eaagles::Simulation::ScanGimbal::getScanWidth (  )  const [inline, inherited]
double Eaagles::Simulation::ScanGimbal::getScanWidthD (  )  const [inherited]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
ServoMode Eaagles::Simulation::Gimbal::getServoMode (  )  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]
RfSystem* Eaagles::Simulation::Antenna::getSystem (  )  [inline]

References sys.

Referenced by onEndScanEvent(), and onStartScanEvent().

const RfSystem* Eaagles::Simulation::Antenna::getSystem (  )  const [inline]

References sys.

const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
double Eaagles::Simulation::Antenna::getTransmitThreshold (  )  const [inline]

References threshold.

bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
bool Eaagles::Simulation::Gimbal::isFastSlewMode (  )  const [inline, inherited]
bool Eaagles::Simulation::System::isFrozen (  )  const [virtual, inherited]
bool Eaagles::Simulation::Antenna::isGainPatternDegrees (  )  const [inline]

References gainPatternDeg.

bool Eaagles::Simulation::Gimbal::isGimbalType ( const Type  tt  )  const [inline, inherited]
bool Eaagles::Simulation::ScanGimbal::isLeftToRightScan (  )  const [inline, protected, inherited]
bool Eaagles::Simulation::Gimbal::isLocalPlayersOfInterestOnly (  )  const [inline, inherited]
bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
virtual bool Eaagles::Basic::Component::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented from Eaagles::Basic::Object.

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

virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
bool Eaagles::Simulation::ScanGimbal::isOddNumberOfBars (  )  const [inline, protected, inherited]
bool Eaagles::Simulation::ScanGimbal::isReverseScan (  )  const [inline, protected, inherited]
bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::Simulation::Gimbal::isSlowSlewMode (  )  const [inline, inherited]
bool Eaagles::Simulation::Gimbal::isTerrainOccultingEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
bool Eaagles::Simulation::Gimbal::isUsingWorldCoordinates (  )  const [inline, inherited]
void Eaagles::Simulation::Gimbal::limitVec ( osg::Vec3d &  vec,
const osg::Vec3d &  ll,
const osg::Vec3d &  ul 
) [static, inherited]
void Eaagles::Simulation::Gimbal::limitVec ( osg::Vec2d &  vec,
const osg::Vec2d &  lim 
) [static, inherited]
void Eaagles::Simulation::Gimbal::limitVec ( osg::Vec3d &  vec,
const osg::Vec3d &  lim 
) [static, inherited]
void Eaagles::Simulation::Gimbal::limitVec ( osg::Vec2d &  vec,
const osg::Vec2d &  ll,
const osg::Vec2d &  ul 
) [static, inherited]
void Eaagles::Simulation::ScanGimbal::manualScanController ( const double  dt  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Antenna::onEndScanEvent ( Basic::Integer *const   bar  )  [virtual]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Antenna::onRfEmissionReturnEventAntenna ( Emission * const  em  )  [virtual]
bool Eaagles::Simulation::Antenna::onStartScanEvent ( Basic::Integer *const   bar  )  [virtual]
virtual void Eaagles::Basic::Component::printTimingStats (  )  [protected, virtual, inherited]
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]
unsigned int Eaagles::Simulation::Gimbal::processPlayersOfInterest ( Basic::PairStream *const   poi  )  [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]
void Eaagles::Simulation::Antenna::reset (  )  [virtual]

Reimplemented from Eaagles::Simulation::ScanGimbal.

References clearQueues().

bool Eaagles::Simulation::ScanGimbal::resetScan (  )  [virtual, inherited]
void Eaagles::Simulation::Antenna::rfTransmit ( Emission *const   em  )  [virtual]

References Eaagles::Simulation::Emission::clear(), Eaagles::Simulation::Tdb::computeBoresightData(), Eaagles::Simulation::Player::event(), Eaagles::Basic::Func1::f(), Eaagles::Basic::Func2::f(), freeEmLock, freeEmStack, gain, gainPattern, gainPatternDeg, Eaagles::Simulation::Gimbal::getAzimuth(), Eaagles::Simulation::Tdb::getBoresightAzimuthErrors(), Eaagles::Simulation::Tdb::getBoresightElevationErrors(), Eaagles::Simulation::Tdb::getBoresightErrorAngles(), Eaagles::Simulation::Gimbal::getCurrentTDB(), Eaagles::Simulation::Gimbal::getElevation(), Eaagles::Simulation::Tdb::getGimbalLosVectors(), Eaagles::Simulation::Tdb::getLosVectors(), Eaagles::Simulation::System::getOwnship(), getPolarization(), Eaagles::Simulation::Emission::getPower(), Eaagles::Simulation::Tdb::getTargetLosVectors(), Eaagles::Simulation::Tdb::getTargetRangeRates(), Eaagles::Simulation::Tdb::getTargetRanges(), Eaagles::Simulation::Tdb::getTargets(), Eaagles::Basic::i, inUseEmLock, inUseEmQueue, Eaagles::Basic::Component::isMessageEnabled(), QQueue< T >::isNotFull(), QStack< T >::isNotFull(), lcLock(), lcUnlock(), Eaagles::Simulation::Gimbal::MAX_PLAYERS, Eaagles::Basic::Object::MSG_ERROR, Eaagles::multArrayConst(), Eaagles::Simulation::System::ownship, QStack< T >::pop(), Eaagles::pow10Array(), QStack< T >::push(), QQueue< T >::put(), Eaagles::Basic::Angle::R2DCC, Eaagles::Simulation::ranges, RF_EMISSION, Eaagles::Simulation::Emission::setGain(), Eaagles::Simulation::SensorMsg::setGimbal(), Eaagles::Simulation::SensorMsg::setGimbalAzimuth(), Eaagles::Simulation::SensorMsg::setGimbalElevation(), Eaagles::Simulation::SensorMsg::setLosVec(), Eaagles::Simulation::SensorMsg::setOwnship(), Eaagles::Simulation::Emission::setPolarization(), Eaagles::Simulation::Emission::setPower(), Eaagles::Simulation::Emission::setRange(), Eaagles::Simulation::SensorMsg::setRangeRate(), Eaagles::Simulation::SensorMsg::setTarget(), Eaagles::Simulation::SensorMsg::setTgtLosVec(), Eaagles::Simulation::Gimbal::tdb, and threshold.

Referenced by Eaagles::Simulation::Radar::transmit(), and Eaagles::Simulation::CommRadio::transmitDataMessage().

virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  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]
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 bool  value[],
SendData  sd[],
const int  n 
) [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[],
const int  n 
) [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 char *const   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 float  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value[],
SendData  sd[],
const int  n 
) [inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setAzimuthLimits ( const double  leftLim,
const double  rightLim 
) [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setBarNumber ( const unsigned int  n  )  [inline, protected, inherited]
bool Eaagles::Simulation::Gimbal::setCmdPos ( const double  az,
const double  el,
const double  roll = 0 
) [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setCmdRate ( const osg::Vec3d &  r  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setCmdRate ( const double  azRate,
const double  elRate,
const double  rollRate 
) [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setCmdRate ( const double  azRate,
const double  elRate 
) [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setConAngle ( const double  a  )  [inline, protected, inherited]
bool Eaagles::Simulation::Gimbal::setCurrentTdb ( Tdb *const   newTdb  )  [protected, inherited]
bool Eaagles::Simulation::Gimbal::setElevationLimits ( const double  lowerLim,
const double  upperLim 
) [virtual, inherited]
virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::Simulation::Antenna::setGain ( double const   g  )  [virtual]

References gain.

Referenced by setSlotGain().

bool Eaagles::Simulation::ScanGimbal::setLeftToRightScan ( const bool  newLeftToRightScan  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setLocalPlayersOfInterestOnly ( const bool  flg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setLocation ( const double  x,
const double  y,
const double  z 
) [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setMaxAngle2PlayersOfInterest ( const double  radians  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setMaxPlayersOfInterest ( const unsigned int  n  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setMaxRange2PlayersOfInterest ( const double  meters  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setMaxRates ( const double  azMaxRate,
const double  ezMaxRate 
) [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setMaxRates ( const double  azMaxRate,
const double  ezMaxRate,
const double  rollMaxRate 
) [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setMaxRevs ( const double  newMaxRevs  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setNumRevs ( const double  r  )  [inline, protected, inherited]
bool Eaagles::Simulation::Gimbal::setPlayerOfInterestTypes ( const unsigned int  typeMask  )  [virtual, inherited]
virtual bool Eaagles::Simulation::Antenna::setPolarization ( const Polarization  p  )  [inline, virtual]

References polar.

Referenced by setSlotPolarization().

bool Eaagles::Simulation::Gimbal::setPosition ( const double  azim,
const double  elev 
) [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setPosition ( const double  azim,
const double  elev,
const double  roll 
) [virtual, inherited]
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::ScanGimbal::setRefAzimuth ( const double  az  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setRefElevation ( const double  el  )  [virtual, inherited]
void Eaagles::Simulation::ScanGimbal::setRefPosition ( const osg::Vec2d &  nla  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setRefPosition ( const double  refAz,
const double  refEl 
) [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setReverseScan ( const bool  f  )  [inline, protected, inherited]
bool Eaagles::Simulation::ScanGimbal::setRevPerSec ( const double  newRevPerSec  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setRollLimits ( const double  lowerLim,
const double  upperLim 
) [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setScanRadius ( const double  newScanRadius  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setScanWidth ( const double  newWidth  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotAzimuthLimitLeft ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotAzimuthLimitRight ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotAzimuthLimits ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotBarSpacing ( const Basic::Number *const   newSpacing  )  [virtual, inherited]
bool Eaagles::Basic::Object::setSlotByIndex ( const int  slotindex,
Object *const  obj 
) [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByName ( const char *const   slotname,
Object *const   obj 
) [inherited]
bool Eaagles::Simulation::Gimbal::setSlotCmdPos ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotCmdRate ( const Basic::List *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotElevationLimits ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotElevationLower ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotElevationUpper ( const Basic::Angle *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats ( const Number *const   num  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEventLogger ( Logger *const   logger  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Antenna::setSlotGain ( const Basic::Number *const   g  )  [virtual]
bool Eaagles::Simulation::Antenna::setSlotGainPattern ( Basic::Function *const   func  )  [virtual]

References gainPattern.

bool Eaagles::Simulation::Antenna::setSlotGainPatternDeg ( const Basic::Number *const   g  )  [virtual]
bool Eaagles::Simulation::ScanGimbal::setSlotLeftToRightScan ( const Basic::Number *const   newLeftToRightScan  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotLocalPlayersOfInterestOnly ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotLocation ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxAngle2PlayersOfInterest ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxPlayers ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxRange2PlayersOfInterest ( const Basic::Distance *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxRateAzimuth ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxRateElevation ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxRateRoll ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotMaxRates ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotMaxRevs ( const Basic::Number *const   newMaxRevs  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotNumBars ( const Basic::Number *const   newNumBars  )  [virtual, inherited]
bool Eaagles::Simulation::Antenna::setSlotPolarization ( Basic::String *const   v  )  [virtual]
bool Eaagles::Simulation::Gimbal::setSlotPosition ( const Basic::List *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotRefPosition ( const Basic::List *const   numList  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotRevPerSec ( const Basic::Number *const   newRevPerSec  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotRollLimitLower ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotRollLimits ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotRollLimitUpper ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotScanRadius ( const Basic::Number *const   newScanRadius  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotScanWidth ( const Basic::Number *const   newWidth  )  [virtual, inherited]
bool Eaagles::Simulation::ScanGimbal::setSlotSearchVolume ( Basic::List *const   numList  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotTerrainOcculting ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Antenna::setSlotThreshold ( Basic::Power *const   p  )  [virtual]
bool Eaagles::Simulation::Gimbal::setSlotType ( const Basic::String *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setSlotUseWorldCoordinates ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Antenna::setSystem ( RfSystem *const   p  )  [virtual]
bool Eaagles::Simulation::Gimbal::setTerrainOccultingEnabled ( const bool  flg  )  [virtual, inherited]
bool Eaagles::Simulation::Antenna::setThreshold ( const double  th  )  [virtual]

References threshold.

Referenced by setSlotThreshold().

virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Gimbal::setType ( const Type  rt  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Gimbal::setUseWorld ( const bool  flg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::shutdownNotification (  )  [protected, virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
void Eaagles::Simulation::System::transmit ( const LCreal  dt  )  [protected, virtual, inherited]
void Eaagles::Simulation::ScanGimbal::userModesScanController ( const double  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 int Eaagles::Simulation::Antenna::MAX_EMISSIONS = 10000 [static, private]

Referenced by getMaxEmissions().

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(), 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(), 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: