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

Eaagles::Basic::AngularVelocity Class Reference

#include <AngularVelocity.h>

Inheritance diagram for Eaagles::Basic::AngularVelocity:
Eaagles::Basic::Number Eaagles::Basic::Object

List of all members.

Public Member Functions

 AngularVelocity ()
 AngularVelocity (const LCreal newAngularVelocityRadiansPerSec)
 AngularVelocity (const Angle *const newAngle, const Time *const newTime)
LCreal getRadiansPerSecond () const
LCreal convert (Angle *newAngle, Time *newTime)
bool setRadiansPerSecond (const LCreal newAngularVelocity)
bool setDegrees (const LCreal newAngle)
bool setRadians (const LCreal newAngle)
bool setSeconds (const LCreal newTime)
bool setSlotAngle (const Angle *const msg)
bool setSlotTime (const Time *const msg)
LCreal getReal () const
double getDouble () const
float getFloat () const
int getInt () const
Integer64 getInt64 () const
bool getBoolean () const
virtual void setValue (const double nv)
virtual bool setSlotValue (const Number *const svobj)
virtual Objectclone () 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)
ObjectgetSlotByName (const char *const slotname)
const char * slotIndex2Name (const int slotindex) const
int slotName2Index (const char *const slotname) const
virtual bool isValid () const
virtual bool isMessageEnabled (const unsigned short msgType) const
bool isMessageDisabled (const unsigned short msgType) const
bool enableMessageTypes (const unsigned short msgTypeBits)
bool disableMessageTypes (const unsigned short msgTypeBits)

Static Public Member Functions

static const char * getFormName ()
static const char * getClassName ()
static const SlotTablegetSlotTable ()
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 copyData (const Object &org, const bool cc=false)
void deleteData ()
virtual bool setSlotByIndex (const int slotindex, Object *const obj)
virtual ObjectgetSlotByIndex (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

double val
const SlotTableslotTable

Static Protected Attributes

static const SlotTable slottable

Private Attributes

LCreal angle
LCreal time

Constructor & Destructor Documentation

Eaagles::Basic::AngularVelocity::AngularVelocity (  ) 
Eaagles::Basic::AngularVelocity::AngularVelocity ( const LCreal  newAngularVelocityRadiansPerSec  ) 
Eaagles::Basic::AngularVelocity::AngularVelocity ( const Angle *const   newAngle,
const Time *const   newTime 
)

Member Function Documentation

LCreal Eaagles::Basic::AngularVelocity::convert ( Angle newAngle,
Time newTime 
)
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]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
bool Eaagles::Basic::Number::getBoolean (  )  const [inline, inherited]

References Eaagles::Basic::Number::val.

Referenced by Eaagles::BasicGL::Page::drawSubpageFirst(), Eaagles::Instruments::SolenoidButton::onPicked(), Eaagles::BasicGL::Graphic::onSetVisibilityEvent(), Eaagles::Simulation::SimpleStoresMgr::onTriggerSwEvent(), Eaagles::Instruments::CompassRose::onUpdateCentered(), Eaagles::BasicGL::MapPage::onUpdateCentered(), Eaagles::Simulation::SimpleStoresMgr::onWpnRelEvent(), Eaagles::Basic::Boolean::operator bool(), Eaagles::Basic::operator!(), Eaagles::Basic::operator!=(), Eaagles::Basic::operator&&(), Eaagles::Basic::operator<<(), Eaagles::Basic::operator==(), Eaagles::Basic::operator||(), Eaagles::Instruments::SolenoidSwitch::selectLatch(), Eaagles::Basic::Table::setExtrapolationEnabled(), Eaagles::BasicGL::BitmapFont::setReverse(), Eaagles::Instruments::Instrument::setSlotAllowValPass(), Eaagles::Simulation::Player::setSlotAltitudeFreeze(), Eaagles::Simulation::Autopilot::setSlotAltitudeHoldMode(), Eaagles::BasicGL::Display::setSlotAntialias(), Eaagles::Otw::OtwCigiClV2::setSlotASyncMode(), Eaagles::Otw::OtwCigiCl::setSlotASyncMode(), Eaagles::Simulation::Player::setSlotAttitudeFreeze(), Eaagles::Simulation::Route::setSlotAutoSequence(), Eaagles::BasicGL::Field::setSlotBrackets(), Eaagles::BasicGL::MapPage::setSlotCentered(), Eaagles::Simulation::TargetData::setSlotCompleted(), Eaagles::Instruments::Tape::setSlotConvert(), Eaagles::Simulation::Player::setSlotCrashOverride(), Eaagles::Simulation::SigAzEl::setSlotDecibel(), Eaagles::Simulation::RfSystem::setSlotDisableEmissions(), Eaagles::Simulation::IrSystem::setSlotDisableQueries(), Eaagles::Maps::Rpf::MapDrawer::setSlotDrawGridMode(), Eaagles::Simulation::Weapon::setSlotDummy(), Eaagles::Simulation::TargetData::setSlotEnabled(), Eaagles::Simulation::NetIO::setSlotEnableInput(), Eaagles::Simulation::Iff::setSlotEnableMode1(), Eaagles::Simulation::Iff::setSlotEnableMode2(), Eaagles::Simulation::Iff::setSlotEnableMode3a(), Eaagles::Simulation::Iff::setSlotEnableMode4(), Eaagles::Simulation::Iff::setSlotEnableModeC(), Eaagles::Simulation::Player::setSlotEnableNetOutput(), Eaagles::Simulation::NetIO::setSlotEnableOutput(), Eaagles::Simulation::NetIO::setSlotEnableRelay(), Eaagles::Instruments::Knob::setSlotEndless(), Eaagles::Simulation::Weapon::setSlotFailed(), Eaagles::Instruments::DialArcSegment::setSlotFilled(), Eaagles::BasicGL::Circle::setSlotFilled(), Eaagles::Instruments::TickMarks::setSlotFlip(), Eaagles::BasicGL::Page::setSlotFocusSlavedToSubpage(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::Simulation::Player::setSlotFuelFreeze(), Eaagles::BasicGL::GlutDisplay::setSlotFullScreen(), Eaagles::Simulation::Antenna::setSlotGainPatternDeg(), Eaagles::Simulation::Autopilot::setSlotHeadingHoldMode(), Eaagles::Otw::OtwCigiClV2::setSlotHideOwnshipModel(), Eaagles::Otw::OtwCigiCl::setSlotHideOwnshipModel(), Eaagles::BasicGL::Field::setSlotHighlight(), Eaagles::Simulation::Weapon::setSlotHung(), Eaagles::Simulation::SimLogger::setSlotIncludeExecTime(), Eaagles::Simulation::SimLogger::setSlotIncludeSimTime(), Eaagles::Simulation::SimLogger::setSlotIncludeUtcTime(), Eaagles::Simulation::SigAzEl::setSlotInDegrees(), Eaagles::BasicGL::Field::setSlotInheritColor(), Eaagles::Simulation::Player::setSlotInterpolateTerrain(), Eaagles::IoDevice::DiscreteOutput::setSlotInverted(), Eaagles::IoDevice::DiscreteInput::setSlotInverted(), Eaagles::IoDevice::Ai2DiSwitch::setSlotInverted(), Eaagles::BasicGL::Arc::setSlotIsConnected(), Eaagles::Instruments::AnalogGauge::setSlotIsOutlined(), Eaagles::Instruments::AnalogGauge::setSlotIsVertical(), Eaagles::Simulation::Weapon::setSlotJettisonable(), Eaagles::Simulation::ExternalStore::setSlotJettisonable(), Eaagles::Simulation::Player::setSlotKillOverride(), Eaagles::Simulation::Player::setSlotKillRemoval(), Eaagles::Simulation::ScanGimbal::setSlotLeftToRightScan(), Eaagles::BasicGL::Field::setSlotLinked(), Eaagles::Simulation::Gimbal::setSlotLocalPlayersOfInterestOnly(), Eaagles::Simulation::TrackManager::setSlotLogTrackUpdates(), Eaagles::Simulation::Autopilot::setSlotLoiterMode(), Eaagles::Simulation::Autopilot::setSlotLoiterPatternCcwFlag(), Eaagles::Basic::MulticastHandler::setSlotLoopback(), Eaagles::Simulation::TargetData::setSlotManualAssign(), Eaagles::BasicGL::Graphic::setSlotMask(), Eaagles::Simulation::Bomb::setSlotMidFuze(), Eaagles::Instruments::AnalogDial::setSlotMobile(), Eaagles::Simulation::Autopilot::setSlotNavMode(), Eaagles::BasicGL::Graphic::setSlotNoDisplayList(), Eaagles::BasicGL::MapPage::setSlotNorthUp(), Eaagles::Simulation::Bomb::setSlotNoseFuze(), Eaagles::Simulation::IrSeeker::setSlotOwnHeadingOnly(), Eaagles::Simulation::Player::setSlotPositionFreeze(), Eaagles::Simulation::Weapon::setSlotPower(), Eaagles::Simulation::Weapon::setSlotReleased(), Eaagles::BasicGL::GlutDisplay::setSlotResizeWindows(), Eaagles::BasicGL::Field::setSlotReversed(), Eaagles::BasicGL::Display::setSlotReverseVideoBrackets(), Eaagles::BasicGL::Line::setSlotSegments(), Eaagles::Basic::NetHandler::setSlotShared(), Eaagles::BasicGL::SymbolLoader::setSlotShowInRangeOnly(), Eaagles::Maps::Rpf::MapDrawer::setSlotShowMap(), Eaagles::Instruments::PushButton::setSlotStartState(), Eaagles::BasicGL::Graphic::setSlotStippling(), Eaagles::BasicGL::Graphic::setSlotSubcomponentsFirst(), Eaagles::Simulation::SigAzEl::setSlotSwapOrder(), Eaagles::Simulation::RfSensor::setSlotSyncXmitWithScan(), Eaagles::Simulation::Bomb::setSlotTailFuze(), Eaagles::Simulation::Player::setSlotTerrainElevReq(), Eaagles::Simulation::Gimbal::setSlotTerrainOcculting(), Eaagles::Simulation::Player::setSlotTestBodyAxis(), Eaagles::Basic::Timer::setSlotTimerActive(), Eaagles::BasicGL::Field::setSlotUnderline(), Eaagles::Simulation::Gun::setSlotUnlimited(), Eaagles::Simulation::Datalink::setSlotUseLOS(), Eaagles::Simulation::Gimbal::setSlotUseWorldCoordinates(), Eaagles::IoDevice::DiscreteOutput::setSlotValue(), Eaagles::IoDevice::DiscreteInput::setSlotValue(), Eaagles::Simulation::Autopilot::setSlotVelocityHoldMode(), Eaagles::Terrain::DtedFile::setSlotVerifyChecksum(), Eaagles::Instruments::Tape::setSlotVertical(), Eaagles::BasicGL::Field::setSlotVertical(), Eaagles::BasicGL::Graphic::setSlotVisibility(), Eaagles::Simulation::Iff::setSlotWhichMode4(), Eaagles::Simulation::Weapon::setSlotWillHang(), and Eaagles::Simulation::Route::setSlotWrap().

const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
double Eaagles::Basic::Number::getDouble (  )  const [inline, inherited]

References Eaagles::Basic::Number::val.

Referenced by Eaagles::Basic::ExponentialRand::calculateNextRand(), Eaagles::Basic::NormalRand::calculateNextRand(), Eaagles::Basic::UniformRand::calculateNextRand(), Eaagles::Basic::UniformRand::getMax(), Eaagles::Basic::ExponentialRand::getMean(), Eaagles::Basic::NormalRand::getMean(), Eaagles::Basic::UniformRand::getMin(), Eaagles::Basic::List::getNumberList(), Eaagles::Basic::NormalRand::getStdDev(), Eaagles::BasicGL::Rotary2::onSelect(), Eaagles::BasicGL::MapPage::onUpdateReferenceLat(), Eaagles::BasicGL::MapPage::onUpdateReferenceLon(), Eaagles::Basic::LatLon::operator double(), Eaagles::Basic::Float::operator double(), Eaagles::Basic::UniformRand::setMax(), Eaagles::Basic::ExponentialRand::setMean(), Eaagles::Basic::NormalRand::setMean(), Eaagles::Basic::UniformRand::setMin(), Eaagles::Basic::Pareto::setSlotAlpha(), Eaagles::Simulation::ScanGimbal::setSlotBarSpacing(), Eaagles::Basic::Pareto::setSlotBeta(), Eaagles::BasicGL::Display::setSlotBottomOrthoBound(), Eaagles::BasicGL::Display::setSlotFarOrthoBound(), Eaagles::BasicGL::Font::setSlotFontHeight(), Eaagles::BasicGL::Font::setSlotFontWidth(), Eaagles::Basic::Lognormal::setSlotGamma(), Eaagles::Basic::Exponential::setSlotGamma(), Eaagles::Simulation::Player::setSlotInitHeading(), Eaagles::Simulation::Player::setSlotInitLat(), Eaagles::Simulation::Player::setSlotInitLon(), Eaagles::Simulation::Player::setSlotInitPitch(), Eaagles::Simulation::Player::setSlotInitRoll(), Eaagles::Basic::Exponential::setSlotLambda(), Eaagles::Simulation::Steerpoint::setSlotLatitude(), Eaagles::BasicGL::Display::setSlotLeftOrthoBound(), Eaagles::Simulation::Steerpoint::setSlotLongitude(), Eaagles::Basic::Uniform::setSlotMax(), Eaagles::Simulation::ScanGimbal::setSlotMaxRevs(), Eaagles::Basic::Uniform::setSlotMin(), Eaagles::Basic::Lognormal::setSlotMu(), Eaagles::BasicGL::Display::setSlotNearOrthoBound(), Eaagles::BasicGL::GlutDisplay::setSlotPickHeight(), Eaagles::BasicGL::GlutDisplay::setSlotPickWidth(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::BasicGL::MapPage::setSlotRefLat(), Eaagles::Simulation::Simulation::setSlotRefLatitude(), Eaagles::Simulation::Otw::setSlotRefLatitude(), Eaagles::BasicGL::MapPage::setSlotRefLon(), Eaagles::Simulation::Simulation::setSlotRefLongitude(), Eaagles::Simulation::Otw::setSlotRefLongitude(), Eaagles::Simulation::ScanGimbal::setSlotRevPerSec(), Eaagles::BasicGL::Display::setSlotRightOrthoBound(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::ActionImagingSar::setSlotSarLat(), Eaagles::Simulation::ActionImagingSar::setSlotSarLon(), Eaagles::Simulation::ScanGimbal::setSlotScanRadius(), Eaagles::Simulation::ScanGimbal::setSlotScanWidth(), Eaagles::Basic::Lognormal::setSlotSigma(), Eaagles::Simulation::ActionWeaponRelease::setSlotTargetLat(), Eaagles::Simulation::ActionWeaponRelease::setSlotTargetLon(), Eaagles::BasicGL::Display::setSlotTopOrthoBound(), Eaagles::Simulation::Gun::setSlotYaw(), and Eaagles::Basic::NormalRand::setStdDev().

int Eaagles::Basic::Number::getInt (  )  const [inline, inherited]

References Eaagles::Basic::Number::val.

Referenced by Eaagles::Basic::List::getNumberList(), Eaagles::Basic::Rand::getSeed(), Eaagles::BasicGL::Field::onSetColumn(), Eaagles::BasicGL::Field::onSetLine(), Eaagles::Simulation::RfSensor::onStartScanEvent(), Eaagles::Simulation::IrSensor::onStartScanEvent(), Eaagles::BasicGL::NumericReadout::onUpdateValue(), Eaagles::Basic::Integer::operator int(), Eaagles::Basic::operator!=(), Eaagles::Basic::operator%(), Eaagles::Basic::operator*(), Eaagles::Basic::operator+(), Eaagles::Basic::operator-(), Eaagles::Basic::operator/(), Eaagles::Basic::operator<(), Eaagles::Basic::operator<<(), Eaagles::Basic::operator<=(), Eaagles::Basic::operator==(), Eaagles::Basic::operator>(), Eaagles::Basic::operator>=(), Eaagles::BasicGL::FtglFonts::setFaceSize(), Eaagles::Basic::Rand::setSeed(), Eaagles::Otw::OtwCigiClV2::setSlotAirExplosionModel(), Eaagles::Otw::OtwCigiCl::setSlotAirExplosionModel(), Eaagles::Basic::Rand::setSlotAntithetic(), Eaagles::Network::Dis::NetIO::setSlotApplicationID(), Eaagles::Basic::TcpServerMulti::setSlotBacklog(), Eaagles::BasicGL::Font::setSlotBitmapHeight(), Eaagles::BasicGL::Font::setSlotBitmapWidth(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Simulation::Player::setSlotCamouflageType(), Eaagles::Simulation::ActionCamouflageType::setSlotCamouflageType(), Eaagles::Simulation::Radio::setSlotChannel(), Eaagles::IoDevice::DiscreteOutput::setSlotChannel(), Eaagles::IoDevice::DiscreteInput::setSlotChannel(), Eaagles::IoDevice::AnalogOutput::setSlotChannel(), Eaagles::IoDevice::AnalogInput::setSlotChannel(), Eaagles::IoDevice::Ai2DiSwitch::setSlotChannel(), Eaagles::Simulation::Sar::setSlotChipSize(), Eaagles::Instruments::Switch::setSlotCurrentState(), Eaagles::Simulation::Simulation::setSlotDay(), Eaagles::IoDevice::UsbJoystick::setSlotDeviceIndex(), Eaagles::IoDevice::KeithleyDevice::setSlotDeviceIndex(), Eaagles::Network::Dis::EmissionPduHandler::setSlotEmitterFunction(), Eaagles::Instruments::SolenoidSwitch::setSlotEventMap(), Eaagles::Network::Dis::NetIO::setSlotExerciseID(), Eaagles::Simulation::Station::setSlotFastForwardRate(), Eaagles::Simulation::TrackManager::setSlotFirstTrackId(), Eaagles::Simulation::Simulation::setSlotFirstWeaponId(), Eaagles::Otw::OtwCigiClV2::setSlotGroundExplosionModel(), Eaagles::Otw::OtwCigiCl::setSlotGroundExplosionModel(), Eaagles::BasicGL::Texture::setSlotHeight(), Eaagles::Simulation::Player::setSlotID(), Eaagles::BasicGL::GlutDisplay::setSlotIdleSleepTime(), Eaagles::Basic::NetHandler::setSlotIgnoreSourcePort(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::Basic::Rand::setSlotIncreasedPrecision(), Eaagles::Instruments::Tape::setSlotIncrement(), Eaagles::Simulation::RfSensor::setSlotInitRangeIdx(), Eaagles::BasicGL::Display::setSlotLeftBracketCharacter(), Eaagles::Basic::NetHandler::setSlotLocalPort(), Eaagles::IoDevice::DiscreteOutput::setSlotLocation(), Eaagles::IoDevice::DiscreteInput::setSlotLocation(), Eaagles::IoDevice::AnalogOutput::setSlotLocation(), Eaagles::IoDevice::AnalogInput::setSlotLocation(), Eaagles::IoDevice::Ai2DiSwitch::setSlotLocation(), Eaagles::Simulation::Otw::setSlotMaxElevations(), Eaagles::Simulation::Otw::setSlotMaxModels(), Eaagles::Simulation::Gimbal::setSlotMaxPlayers(), Eaagles::Simulation::Datalink::setSlotMaxRange(), Eaagles::Maps::Rpf::CadrgMap::setSlotMaxTableSize(), Eaagles::Simulation::TrackManager::setSlotMaxTracks(), Eaagles::Simulation::Iff::setSlotMode1(), Eaagles::Simulation::Iff::setSlotMode2(), Eaagles::Simulation::Iff::setSlotMode3a(), Eaagles::Simulation::Iff::setSlotMode4a(), Eaagles::Simulation::Iff::setSlotMode4b(), Eaagles::Simulation::Simulation::setSlotMonth(), Eaagles::Otw::OtwCigiClV2::setSlotMslTrailModel(), Eaagles::Otw::OtwCigiCl::setSlotMslTrailModel(), Eaagles::Simulation::NetIO::setSlotNetworkID(), Eaagles::Simulation::Steerpoint::setSlotNext(), Eaagles::IoDevice::IoData::setSlotNumAI(), Eaagles::IoDevice::IoData::setSlotNumAO(), Eaagles::Simulation::ScanGimbal::setSlotNumBars(), Eaagles::Simulation::Simulation::setSlotNumBgThreads(), Eaagles::Simulation::Radio::setSlotNumChannels(), Eaagles::IoDevice::IoData::setSlotNumDI(), Eaagles::IoDevice::IoData::setSlotNumDO(), Eaagles::Simulation::Gun::setSlotNumRounds(), Eaagles::Simulation::Stores::setSlotNumStations(), Eaagles::Simulation::Simulation::setSlotNumTcThreads(), Eaagles::Simulation::ActionDecoyRelease::setSlotNumToLaunch(), Eaagles::Otw::OtwCigiClV2::setSlotOwnshipModel(), Eaagles::Otw::OtwCigiCl::setSlotOwnshipModel(), Eaagles::IoDevice::DiscreteOutput::setSlotPort(), Eaagles::IoDevice::DiscreteInput::setSlotPort(), Eaagles::Basic::NetHandler::setSlotPort(), Eaagles::Simulation::TargetData::setSlotQuantity(), Eaagles::Instruments::TickMarks::setSlotQuantity(), Eaagles::Instruments::DialTickMarks::setSlotQuantity(), Eaagles::Simulation::Radio::setSlotRadioId(), Eaagles::Simulation::Gun::setSlotRate(), Eaagles::LinearSystem::ScalerFunc::setSlotRate(), Eaagles::Basic::FileReader::setSlotRecordLength(), Eaagles::Basic::NetHandler::setSlotRecvBuffSize(), Eaagles::BasicGL::Display::setSlotRightBracketCharacter(), Eaagles::LinearSystem::SaH::setSlotSampleRate(), Eaagles::Basic::Rng::setSlotSeed(), Eaagles::Simulation::Stores::setSlotSelected(), Eaagles::BasicGL::Graphic::setSlotSelectName(), Eaagles::Basic::NetHandler::setSlotSendBuffSize(), Eaagles::Network::Dis::EmissionPduHandler::setSlotSensorTemplate(), Eaagles::Otw::OtwCigiClV2::setSlotShipWakeModel(), Eaagles::Otw::OtwCigiCl::setSlotShipWakeModel(), Eaagles::Network::Dis::NetIO::setSlotSiteID(), Eaagles::Instruments::AnalogDial::setSlotSlices(), Eaagles::BasicGL::Circle::setSlotSlices(), Eaagles::Otw::OtwCigiClV2::setSlotSmokePlumeModel(), Eaagles::Otw::OtwCigiCl::setSlotSmokePlumeModel(), Eaagles::BasicGL::Sphere::setSlotStacks(), Eaagles::BasicGL::Field::setSlotStartCharPos(), Eaagles::Instruments::RotarySwitch::setSlotStartPosition(), Eaagles::Simulation::ActionWeaponRelease::setSlotStationNum(), Eaagles::Simulation::Route::setSlotTo(), Eaagles::Basic::MulticastHandler::setSlotTTL(), Eaagles::Simulation::Otm::setSlotTypeId(), Eaagles::Network::Dis::NetIO::setSlotVersion(), Eaagles::BasicGL::Display::setSlotViewportHeight(), Eaagles::BasicGL::Display::setSlotViewportWidth(), Eaagles::BasicGL::Display::setSlotViewportXOrigin(), Eaagles::BasicGL::Display::setSlotViewportYOrigin(), Eaagles::Simulation::Weapon::setSlotWeaponID(), Eaagles::BasicGL::Texture::setSlotWidth(), Eaagles::BasicGL::Field::setSlotWidth(), and Eaagles::Simulation::Simulation::setSlotYear().

Integer64 Eaagles::Basic::Number::getInt64 (  )  const [inline, inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
LCreal Eaagles::Basic::AngularVelocity::getRadiansPerSecond (  )  const
LCreal Eaagles::Basic::Number::getReal (  )  const [inline, inherited]

References Eaagles::Basic::Number::val.

Referenced by Eaagles::Instruments::Eadi3DPage::onEventSetAirspeed(), Eaagles::Instruments::Eadi3DPage::onEventSetAOA(), Eaagles::Instruments::Eadi3DPage::onEventSetGlideslopeDev(), Eaagles::Instruments::Eadi3DPage::onEventSetGlideslopeValid(), Eaagles::Instruments::Eadi3DPage::onEventSetGLoad(), Eaagles::Instruments::Eadi3DPage::onEventSetHeading(), Eaagles::Instruments::Eadi3DPage::onEventSetLandingMode(), Eaagles::Instruments::Eadi3DPage::onEventSetLocalizerDev(), Eaagles::Instruments::Eadi3DPage::onEventSetLocalizerValid(), Eaagles::Instruments::Eadi3DPage::onEventSetMach(), Eaagles::Instruments::Eadi3DPage::onEventSetPitch(), Eaagles::Instruments::Eadi3DPage::onEventSetPitchSteeringCmd(), Eaagles::Instruments::Eadi3DPage::onEventSetPitchSteeringValid(), Eaagles::Instruments::Eadi3DPage::onEventSetRoll(), Eaagles::Instruments::Eadi3DPage::onEventSetRollSteeringCmd(), Eaagles::Instruments::Eadi3DPage::onEventSetRollSteeringValid(), Eaagles::Instruments::Eadi3DPage::onEventSetSlipInd(), Eaagles::Instruments::Eadi3DPage::onEventSetTurnRate(), Eaagles::Instruments::Eadi3DPage::onEventSetVVI(), Eaagles::Instruments::CompassRose::onUpdateCenRad(), Eaagles::Instruments::CompassRose::onUpdateDecRadius(), Eaagles::Instruments::BearingPointer::onUpdateDegBearingPointer(), Eaagles::Instruments::CompassRose::onUpdateDisplacement(), Eaagles::BasicGL::MapPage::onUpdateDisplacement(), Eaagles::BasicGL::MapPage::onUpdateHeading(), Eaagles::Instruments::Instrument::onUpdateInstVal(), Eaagles::Instruments::Adi::onUpdateMaxRateAdi(), Eaagles::BasicGL::MapPage::onUpdateOuterRadius(), Eaagles::BasicGL::MapPage::onUpdateOuterRadiusDC(), Eaagles::Instruments::Adi::onUpdatePitchAdi(), Eaagles::Instruments::BearingPointer::onUpdateRadBearingPointer(), Eaagles::Instruments::CompassRose::onUpdateRadius(), Eaagles::Instruments::DialArcSegment::onUpdateRadius(), Eaagles::Instruments::AnalogDial::onUpdateRadius(), Eaagles::BasicGL::MapPage::onUpdateRange(), Eaagles::Instruments::Adi::onUpdateRollDegAdi(), Eaagles::Instruments::Adi::onUpdateRollRadAdi(), Eaagles::Instruments::CompassRose::onUpdateRotDeg(), Eaagles::BasicGL::Translator::onUpdateX(), Eaagles::BasicGL::Translator::onUpdateY(), Eaagles::BasicGL::Rotators::onXRotate(), Eaagles::BasicGL::Rotators::onXRotateDeg(), Eaagles::BasicGL::Rotators::onYRotate(), Eaagles::BasicGL::Rotators::onYRotateDeg(), Eaagles::BasicGL::Rotators::onZRotate(), Eaagles::BasicGL::Rotators::onZRotateDeg(), Eaagles::Basic::operator!=(), Eaagles::Basic::operator*(), Eaagles::Basic::operator+(), Eaagles::Basic::operator-(), Eaagles::Basic::operator/(), Eaagles::Basic::operator<(), Eaagles::Basic::operator<<(), Eaagles::Basic::operator<=(), Eaagles::Basic::operator==(), Eaagles::Basic::operator>(), Eaagles::Basic::operator>=(), Eaagles::Simulation::SigPlate::setA(), Eaagles::Basic::Hsv::setAlpha(), Eaagles::Simulation::SigPlate::setB(), Eaagles::Basic::Transform::setComputematrix1(), Eaagles::Basic::Transform::setComputematrix2(), Eaagles::Basic::Transform::setComputematrix3(), Eaagles::Basic::Transform::setComputematrix4(), Eaagles::Basic::Cmy::setCyan(), Eaagles::Basic::LatLon::setDegrees(), Eaagles::Basic::Hsv::setHue(), Eaagles::Basic::Hls::setHue(), Eaagles::Basic::Yiq::setI(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::Basic::Hls::setLightness(), Eaagles::Basic::Cie::setLuminance(), Eaagles::Basic::Cmy::setMagenta(), Eaagles::Basic::LatLon::setMinutes(), Eaagles::Simulation::AirTrkMgr::setPositionGate(), Eaagles::Basic::Yiq::setQ(), Eaagles::Simulation::SigSphere::setRadiusFromSlot(), Eaagles::Simulation::AirTrkMgr::setRangeGate(), Eaagles::Simulation::SigConstant::setRCS(), Eaagles::Basic::Hsv::setSaturation(), Eaagles::Basic::Hls::setSaturation(), Eaagles::Basic::Add::setSecondNumber(), Eaagles::Basic::LatLon::setSeconds(), Eaagles::Simulation::TrackManager::setSlotAlpha(), Eaagles::Simulation::AngleOnlyTrackManager::setSlotAlpha(), Eaagles::Basic::Rgb::setSlotAlpha(), Eaagles::Simulation::TargetData::setSlotAngle(), Eaagles::Instruments::RotarySwitch::setSlotAngles(), Eaagles::Instruments::AoAIndexer::setSlotAoaGreenMax(), Eaagles::Instruments::AoAIndexer::setSlotAoaGreenMin(), Eaagles::Instruments::AoAIndexer::setSlotAoaRedMax(), Eaagles::Instruments::AoAIndexer::setSlotAoaRedMin(), Eaagles::Instruments::AoAIndexer::setSlotAoaYellowMax(), Eaagles::Instruments::AoAIndexer::setSlotAoaYellowMin(), Eaagles::BasicGL::Arc::setSlotArcLength(), Eaagles::Simulation::TargetData::setSlotArmDelay(), Eaagles::Simulation::Route::setSlotAutoSeqDistance(), Eaagles::Simulation::TargetData::setSlotAzimuth(), Eaagles::Simulation::IrSensor::setSlotAzimuthBin(), Eaagles::Simulation::AngleOnlyTrackManager::setSlotAzimuthBin(), Eaagles::Simulation::Station::setSlotBackgroundPri(), Eaagles::Simulation::Station::setSlotBackgroundRate(), Eaagles::Simulation::RfSystem::setSlotBandwidth(), Eaagles::Simulation::RfSystem::setSlotBandwidthNoise(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::RfSensor::setSlotBeamWidth(), Eaagles::Simulation::TrackManager::setSlotBeta(), Eaagles::Simulation::AngleOnlyTrackManager::setSlotBeta(), Eaagles::Basic::Rgb::setSlotBlue(), Eaagles::BasicGL::Texture::setSlotBlueBias(), Eaagles::BasicGL::Texture::setSlotBlueScale(), Eaagles::Simulation::FuelTank::setSlotCapacity(), Eaagles::BasicGL::Display::setSlotClearDepth(), Eaagles::Simulation::Steerpoint::setSlotCmdAirspeed(), Eaagles::Simulation::Steerpoint::setSlotCmdAltitude(), Eaagles::Simulation::Missile::setSlotCmdHeading(), Eaagles::Simulation::Missile::setSlotCmdPitch(), Eaagles::Simulation::Missile::setSlotCmdVelocity(), Eaagles::LinearSystem::Sz2::setSlotD1(), Eaagles::LinearSystem::Sz1::setSlotD1(), Eaagles::LinearSystem::Sz2::setSlotD2(), Eaagles::LinearSystem::Sz1::setSlotD2(), Eaagles::LinearSystem::Sz2::setSlotD3(), Eaagles::Simulation::Player::setSlotDataLogTime(), Eaagles::IoDevice::AnalogInput::setSlotDeadband(), Eaagles::Instruments::CompassRose::setSlotDeCenteredRadius(), Eaagles::Instruments::CompassRose::setSlotDisplacement(), Eaagles::BasicGL::MapPage::setSlotDisplacement(), Eaagles::Simulation::Effects::setSlotDragIndex(), Eaagles::Simulation::Bomb::setSlotDragIndex(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::Steerpoint::setSlotElevation(), Eaagles::Simulation::IrSensor::setSlotElevationBin(), Eaagles::Simulation::AngleOnlyTrackManager::setSlotElevationBin(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Instruments::Knob::setSlotEndlessLimit(), Eaagles::Instruments::Knob::setSlotEndlessStart(), Eaagles::Simulation::Weapon::setSlotEOBT(), Eaagles::Simulation::Navigation::setSlotFeba(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::BasicGL::Graphic::setSlotFlashRate(), Eaagles::Simulation::RfSystem::setSlotFrequency(), Eaagles::Simulation::FuelTank::setSlotFuelWt(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogInput::setSlotGain(), Eaagles::Simulation::TrackManager::setSlotGamma(), Eaagles::Instruments::TickMarks::setSlotGaugeLength(), Eaagles::Instruments::LandingGear::setSlotGearUpValue(), Eaagles::Basic::Rgb::setSlotGreen(), Eaagles::BasicGL::Texture::setSlotGreenBias(), Eaagles::BasicGL::Texture::setSlotGreenScale(), Eaagles::Instruments::Tape::setSlotHeight(), Eaagles::Instruments::GhostHorizon::setSlotHeight(), Eaagles::BasicGL::Cylinder::setSlotHeight(), Eaagles::Instruments::SolenoidSwitch::setSlotHoldTimer(), Eaagles::Simulation::Autopilot::setSlotHoldVelocityKts(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::Simulation::Radar::setSlotIGain(), Eaagles::Simulation::Player::setSlotInitAlt(), Eaagles::Simulation::Player::setSlotInitLat(), Eaagles::Simulation::Player::setSlotInitLon(), Eaagles::Simulation::Player::setSlotInitVelocity(), Eaagles::Simulation::Player::setSlotInitXPos(), Eaagles::Simulation::Player::setSlotInitYPos(), Eaagles::Instruments::Instrument::setSlotInstVal(), Eaagles::Simulation::TargetData::setSlotInterval(), Eaagles::Simulation::ActionDecoyRelease::setSlotInterval(), Eaagles::Simulation::IrBox::setSlotIrBoxX(), Eaagles::Simulation::IrBox::setSlotIrBoxY(), Eaagles::Simulation::IrBox::setSlotIrBoxZ(), Eaagles::Simulation::IrSphere::setSlotIrSphereRadius(), Eaagles::Simulation::Autopilot::setSlotLeadFollowingDeltaAltitude(), Eaagles::Simulation::Autopilot::setSlotLeadFollowingDistanceRight(), Eaagles::Simulation::Autopilot::setSlotLeadFollowingDistanceTrail(), Eaagles::Instruments::AnalogGauge::setSlotLeftBoundary(), Eaagles::Instruments::DialTickMarks::setSlotLength(), Eaagles::Simulation::Weapon::setSlotLethalRange(), Eaagles::IoDevice::Ai2DiSwitch::setSlotLevel(), Eaagles::Instruments::LandingLight::setSlotLightRadius(), Eaagles::Simulation::Autopilot::setSlotLoiterPatternLength(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::Steerpoint::setSlotMagVar(), Eaagles::Maps::Rpf::MapDrawer::setSlotMapIntensity(), Eaagles::Simulation::Missile::setSlotMaxAccel(), Eaagles::Simulation::Weapon::setSlotMaxBurstRng(), Eaagles::Simulation::Radio::setSlotMaxDetectRange(), Eaagles::Simulation::Missile::setSlotMaxG(), Eaagles::Simulation::IrSensor::setSlotMaximumRange(), Eaagles::Simulation::TargetData::setSlotMaxMissDistance(), Eaagles::Instruments::Tape::setSlotMaxNum(), Eaagles::Simulation::Otw::setSlotMaxRange(), Eaagles::Instruments::Adi::setSlotMaxRate(), Eaagles::Simulation::Weapon::setSlotMaxTOF(), Eaagles::Simulation::TrackManager::setSlotMaxTrackAge(), Eaagles::Instruments::Tape::setSlotMinNum(), Eaagles::LinearSystem::Sz2::setSlotN2(), Eaagles::LinearSystem::Sz1::setSlotN2(), Eaagles::LinearSystem::Sz2::setSlotN3(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Simulation::Station::setSlotNetworkPri(), Eaagles::Simulation::Station::setSlotNetworkRate(), Eaagles::IoDevice::AnalogInput::setSlotOffset(), Eaagles::Instruments::AnalogDial::setSlotOriginAngle(), Eaagles::BasicGL::Torus::setSlotOuterRadius(), Eaagles::BasicGL::OcclusionArc::setSlotOuterRadius(), Eaagles::BasicGL::OcclusionCircle::setSlotOuterRadius(), Eaagles::BasicGL::MapPage::setSlotOuterRadius(), Eaagles::BasicGL::MapPage::setSlotOuterRadiusDC(), Eaagles::Simulation::RfSystem::setSlotPeakPower(), Eaagles::Simulation::RfSensor::setSlotPrf(), Eaagles::Basic::IoHandler::setSlotPriority(), Eaagles::Simulation::RfSensor::setSlotPulseWidth(), Eaagles::Instruments::AnalogDial::setSlotRadius(), Eaagles::BasicGL::Circle::setSlotRadius(), Eaagles::BasicGL::MapPage::setSlotRange(), Eaagles::Basic::Rgb::setSlotRed(), Eaagles::BasicGL::Texture::setSlotRedBias(), Eaagles::BasicGL::Texture::setSlotRedScale(), Eaagles::BasicGL::MapPage::setSlotRefHdg(), Eaagles::Simulation::RfSystem::setSlotRfNoiseFigure(), Eaagles::Simulation::RfSystem::setSlotRfReceiveLoss(), Eaagles::Simulation::RfSystem::setSlotRfSignalProcessLoss(), Eaagles::Simulation::RfSystem::setSlotRfSysTemp(), Eaagles::Simulation::RfSystem::setSlotRfTransmitLoss(), Eaagles::Instruments::AnalogGauge::setSlotRightBoundary(), Eaagles::BasicGL::Graphic::setSlotScissorHeight(), Eaagles::BasicGL::Graphic::setSlotScissorWidth(), Eaagles::BasicGL::Graphic::setSlotScissorX(), Eaagles::BasicGL::Graphic::setSlotScissorY(), Eaagles::BasicGL::Material::setSlotShininess(), Eaagles::BasicGL::Cube::setSlotSize(), Eaagles::Simulation::Weapon::setSlotSOBT(), Eaagles::BasicGL::Arc::setSlotStartAngle(), Eaagles::Simulation::TargetData::setSlotStickDistance(), Eaagles::Instruments::AnalogDial::setSlotSweepAngle(), Eaagles::Simulation::ActionWeaponRelease::setSlotTargetElev(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::Instruments::TickMarks::setSlotTickMarkLength(), Eaagles::Simulation::Station::setSlotTimeCriticalPri(), Eaagles::Simulation::Station::setSlotTimeCriticalRate(), Eaagles::BasicGL::Cylinder::setSlotTopRadius(), Eaagles::BasicGL::Graphic::setSlotTranslateLight(), Eaagles::Simulation::Weapon::setSlotTSG(), Eaagles::LinearSystem::Limit::setSlotUpperLimit(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::IoDevice::AnalogInput::setSlotValue(), Eaagles::Basic::Decibel::setSlotValue(), Eaagles::Basic::ColorRotary::setSlotValues(), Eaagles::Simulation::TargetData::setSlotVelocity(), Eaagles::Simulation::Missile::setSlotVpMax(), Eaagles::Simulation::Missile::setSlotVpMaxG(), Eaagles::Simulation::Missile::setSlotVpMin(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::Instruments::GhostHorizon::setSlotWidth(), Eaagles::LinearSystem::ScalerFunc::setSlotX0(), Eaagles::LinearSystem::ScalerFunc::setSlotY0(), Eaagles::Basic::Hsv::setValue(), Eaagles::Simulation::AirTrkMgr::setVelocityGate(), Eaagles::Basic::Cie::setX(), Eaagles::Basic::Yiq::setY(), Eaagles::Basic::Cie::setY(), and Eaagles::Basic::Cmy::setYellow().

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]
bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
bool Eaagles::Basic::Object::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented in Eaagles::Basic::Component.

References Eaagles::Simulation::enabled, Eaagles::Basic::Object::enbMsgBits, and Eaagles::Basic::Object::MSG_ERROR.

Referenced by Eaagles::Basic::TcpServerSingle::acceptConnection(), Eaagles::Basic::TcpServerMulti::acceptConnection(), Eaagles::Network::Dis::NtmInputNode::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Basic::TcpClient::connectToServer(), Eaagles::LinearSystem::FirstOrderTf::initialize(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::BasicGL::FtglTextureFont::loadFont(), Eaagles::BasicGL::FtglHaloFont::loadFont(), Eaagles::BasicGL::FtglPolygonFont::loadFont(), Eaagles::BasicGL::FtglPixmapFont::loadFont(), Eaagles::BasicGL::FtglOutlineFont::loadFont(), Eaagles::BasicGL::FtglExtrdFont::loadFont(), Eaagles::BasicGL::FtglBitmapFont::loadFont(), Eaagles::BasicGL::Texture::loadTexture(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Basic::ThreadSyncTask::mainThreadFunc(), Eaagles::Basic::ThreadSingleTask::mainThreadFunc(), Eaagles::Dafif::Database::openDatabaseFile(), Eaagles::BasicGL::FtglTextureFont::outputText(), Eaagles::BasicGL::FtglHaloFont::outputText(), Eaagles::BasicGL::FtglPolygonFont::outputText(), Eaagles::BasicGL::FtglPixmapFont::outputText(), Eaagles::BasicGL::FtglOutlineFont::outputText(), Eaagles::BasicGL::FtglExtrdFont::outputText(), Eaagles::BasicGL::FtglBitmapFont::outputText(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::Basic::ColorRotaryB::setCurrentColor(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::BasicGL::Texture::setHeight(), Eaagles::Basic::NetHandler::setLocalAddr(), Eaagles::Basic::LatLon::setMin(), Eaagles::Basic::NetHandler::setNetAddr(), Eaagles::Basic::LatLon::setSec(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), Eaagles::BasicGL::Font::setSlotLookupTable(), Eaagles::BasicGL::Texture::setSlotMagFilter(), Eaagles::BasicGL::Texture::setSlotMinFilter(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::BasicGL::Texture::setSlotWrapS(), Eaagles::BasicGL::Texture::setSlotWrapT(), and Eaagles::BasicGL::Texture::setWidth().

unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::Basic::AngularVelocity::setDegrees ( const LCreal  newAngle  ) 
bool Eaagles::Basic::AngularVelocity::setRadians ( const LCreal  newAngle  ) 
bool Eaagles::Basic::AngularVelocity::setRadiansPerSecond ( const LCreal  newAngularVelocity  ) 

References setRadians(), and setSeconds().

bool Eaagles::Basic::AngularVelocity::setSeconds ( const LCreal  newTime  ) 
bool Eaagles::Basic::AngularVelocity::setSlotAngle ( const Angle *const   msg  ) 
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::Basic::AngularVelocity::setSlotTime ( const Time *const   msg  ) 
bool Eaagles::Basic::Number::setSlotValue ( const Number *const   svobj  )  [virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]

Member Data Documentation

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

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

const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited]
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited]
double Eaagles::Basic::Number::val [protected, inherited]

Referenced by AngularVelocity(), Eaagles::Basic::Density::Density(), Eaagles::Basic::Number::getBoolean(), Eaagles::Basic::Number::getDouble(), Eaagles::Basic::Number::getFloat(), Eaagles::Basic::Number::getInt(), Eaagles::Basic::Number::getInt64(), Eaagles::Basic::LinearVelocity::getMetersPerSecond(), getRadiansPerSecond(), Eaagles::Basic::Number::getReal(), Eaagles::Basic::LinearVelocity::LinearVelocity(), Eaagles::Basic::Number::Number(), Eaagles::Basic::Divide::operation(), Eaagles::Basic::Multiply::operation(), Eaagles::Basic::Subtract::operation(), Eaagles::Basic::Add::operation(), Eaagles::Basic::Integer::operator%=(), Eaagles::Basic::Integer::operator*=(), Eaagles::Basic::Float::operator*=(), Eaagles::Basic::Integer::operator+=(), Eaagles::Basic::Float::operator+=(), Eaagles::Basic::Integer::operator-=(), Eaagles::Basic::Float::operator-=(), Eaagles::Basic::Integer::operator/=(), Eaagles::Basic::Float::operator/=(), Eaagles::Basic::Integer::operator=(), Eaagles::Basic::Float::operator=(), Eaagles::Basic::Boolean::operator=(), Eaagles::Basic::Density::set(), Eaagles::Basic::Volume::set(), Eaagles::Basic::Time::set(), Eaagles::Basic::Power::set(), Eaagles::Basic::Mass::set(), Eaagles::Basic::Frequency::set(), Eaagles::Basic::Force::set(), Eaagles::Basic::Energy::set(), Eaagles::Basic::Distance::set(), Eaagles::Basic::Area::set(), Eaagles::Basic::LinearVelocity::setMeters(), setRadians(), Eaagles::Basic::LinearVelocity::setSeconds(), setSeconds(), Eaagles::Basic::Number::setSlotValue(), Eaagles::Basic::Number::setValue(), Eaagles::Basic::DecibelSquareMeters::toArea(), Eaagles::Basic::SquareKiloMeters::toArea(), Eaagles::Basic::SquareMilliMeters::toArea(), Eaagles::Basic::SquareCentiMeters::toArea(), Eaagles::Basic::SquareMiles::toArea(), Eaagles::Basic::SquareYards::toArea(), Eaagles::Basic::SquareInches::toArea(), Eaagles::Basic::SquareFeet::toArea(), Eaagles::Basic::SquareMeters::toArea(), Eaagles::Basic::StatuteMiles::toDistance(), Eaagles::Basic::NauticalMiles::toDistance(), Eaagles::Basic::Feet::toDistance(), Eaagles::Basic::Inches::toDistance(), Eaagles::Basic::KiloMeters::toDistance(), Eaagles::Basic::Microns::toDistance(), Eaagles::Basic::MicroMeters::toDistance(), Eaagles::Basic::CentiMeters::toDistance(), Eaagles::Basic::Meters::toDistance(), Eaagles::Basic::FootPounds::toEnergy(), Eaagles::Basic::Calories::toEnergy(), Eaagles::Basic::BTUs::toEnergy(), Eaagles::Basic::KiloWattHours::toEnergy(), Eaagles::Basic::Joules::toEnergy(), Eaagles::Basic::Poundals::toForce(), Eaagles::Basic::PoundForces::toForce(), Eaagles::Basic::KiloNewtons::toForce(), Eaagles::Basic::Newtons::toForce(), Eaagles::Basic::TeraHertz::toFrequency(), Eaagles::Basic::GigaHertz::toFrequency(), Eaagles::Basic::MegaHertz::toFrequency(), Eaagles::Basic::KiloHertz::toFrequency(), Eaagles::Basic::Hertz::toFrequency(), Eaagles::Basic::Slugs::toMass(), Eaagles::Basic::Grams::toMass(), Eaagles::Basic::KiloGrams::toMass(), Eaagles::Basic::DecibelMilliWatts::toPower(), Eaagles::Basic::DecibelWatts::toPower(), Eaagles::Basic::Horsepower::toPower(), Eaagles::Basic::KiloWatts::toPower(), Eaagles::Basic::MilliWatts::toPower(), Eaagles::Basic::Watts::toPower(), Eaagles::Basic::Days::toTime(), Eaagles::Basic::Hours::toTime(), Eaagles::Basic::Minutes::toTime(), Eaagles::Basic::NanoSeconds::toTime(), Eaagles::Basic::MicroSeconds::toTime(), Eaagles::Basic::MilliSeconds::toTime(), Eaagles::Basic::Seconds::toTime(), Eaagles::Basic::Liters::toVolume(), Eaagles::Basic::CubicInches::toVolume(), Eaagles::Basic::CubicFeet::toVolume(), and Eaagles::Basic::CubicMeters::toVolume().

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: