| AddComponent(Component *aComponentPtr) | WsfEM_Interaction | inline |
| BeginGenericInteraction(WsfEM_Xmtr *aXmtrPtr, WsfPlatform *aTgtPtr, WsfEM_Rcvr *aRcvrPtr) | WsfEM_Interaction | virtual |
| BeginOneWayInteraction(WsfEM_Rcvr *aRcvrPtr, WsfPlatform *aTgtPtr) | WsfEM_Interaction | virtual |
| BeginOneWayInteraction(WsfEM_Xmtr *aXmtrPtr, WsfEM_Rcvr *aRcvrPtr, bool aCheckXmtrLimits, bool aCheckRcvrLimits, bool aCheckMaskingFactor=true) | WsfEM_Interaction | virtual |
| BeginTwoWayInteraction(WsfEM_Xmtr *aXmtrPtr, WsfPlatform *aTgtPtr, WsfEM_Rcvr *aRcvrPtr) | WsfEM_Interaction | virtual |
| BeginTwoWayOTH_Interaction(WsfEM_Xmtr *aXmtrPtr, WsfPlatform *aTgtPtr, WsfEM_Rcvr *aRcvrPtr, double aReflectionLocWCS[3]) | WsfEM_Interaction | virtual |
| CategoryIsSet() const | WsfEM_Interaction | inline |
| Component typedef | WsfEM_Interaction | |
| ComponentList typedef | WsfEM_Interaction | |
| ComputeAttenuationFactor(Geometry aGeometry) | WsfEM_Interaction | |
| ComputeInfraredSigAzEl() | WsfEM_Interaction | |
| ComputeMaskingFactor() | WsfEM_Interaction | |
| ComputeOpticalSigAzEl() | WsfEM_Interaction | |
| ComputeRadarSigAzEl() | WsfEM_Interaction | |
| ComputeRF_OneWayPower() | WsfEM_Interaction | |
| ComputeRF_ReceivedPower(double aPowerDensity) | WsfEM_Interaction | |
| ComputeRF_TransmittedPower() | WsfEM_Interaction | |
| ComputeRF_TwoWayPower(double aCrossSection) | WsfEM_Interaction | |
| ComputeTargetDopplerFrequency(bool aFilterOwnshipFromDoppler) | WsfEM_Interaction | |
| ComputeTargetDopplerSpeed(bool aFilterOwnshipFromDoppler) | WsfEM_Interaction | |
| ComputeUndefinedGeometry() | WsfEM_Interaction | virtual |
| cRCVR_ALTITUDE_LIMITS enum value | WsfEM_Interaction | |
| cRCVR_ANGLE_LIMITS enum value | WsfEM_Interaction | |
| cRCVR_HORIZON_MASKING enum value | WsfEM_Interaction | |
| cRCVR_RANGE_LIMITS enum value | WsfEM_Interaction | |
| cRCVR_TERRAIN_MASKING enum value | WsfEM_Interaction | |
| cSIGNAL_LEVEL enum value | WsfEM_Interaction | |
| cSTATUS_MASK enum value | WsfEM_Interaction | |
| cTARGET_TO_RCVR enum value | WsfEM_Interaction | |
| cXMTR_ALTITUDE_LIMITS enum value | WsfEM_Interaction | |
| cXMTR_ANGLE_LIMITS enum value | WsfEM_Interaction | |
| cXMTR_HORIZON_MASKING enum value | WsfEM_Interaction | |
| cXMTR_RANGE_LIMITS enum value | WsfEM_Interaction | |
| cXMTR_TERRAIN_MASKING enum value | WsfEM_Interaction | |
| cXMTR_TO_RCVR enum value | WsfEM_Interaction | |
| cXMTR_TO_TARGET enum value | WsfEM_Interaction | |
| Geometry enum name | WsfEM_Interaction | |
| GetComponents() const | WsfEM_Interaction | inline |
| GetReceiver() const | WsfEM_Interaction | inline |
| GetScriptClassName() const override | wsf::comm::Result | inline |
| GetTarget() const | WsfEM_Interaction | inline |
| GetTransmitter() const | WsfEM_Interaction | inline |
| mAbsorptionFactor | WsfEM_Interaction | |
| MaskedByHorizon(const WsfEM_Xmtr *aXmtrPtr, const WsfEM_Rcvr *aRcvrPtr) | WsfEM_Interaction | static |
| MaskedByHorizon(const WsfEM_XmtrRcvr *aXmtrRcvrPtr, WsfPlatform *aPlatformPtr, double aEarthRadiusScale) | WsfEM_Interaction | static |
| MaskedByHorizon(const WsfEM_XmtrRcvr *aXmtrRcvrPtr, WsfPlatform *aPlatformPtr, double aReflectionPointWCS[3], double aEarthRadiusScale) | WsfEM_Interaction | static |
| MaskedByTerrain() | WsfEM_Interaction | |
| mBackgroundRadiantIntensity | WsfEM_Interaction | |
| mBistatic | WsfEM_Interaction | |
| mBitErrorRate | wsf::comm::Result | |
| mCategoryId | WsfEM_Interaction | |
| mCheckedStatus | WsfEM_Interaction | |
| mClutterPower | WsfEM_Interaction | |
| mContrastRadiantIntensity | WsfEM_Interaction | |
| mDataRate | wsf::comm::Result | |
| mDetectionThreshold | WsfEM_Interaction | |
| mEarthRadiusScale | WsfEM_Interaction | |
| mEnergyBitToNoiseDensity | wsf::comm::Result | |
| mFailedStatus | WsfEM_Interaction | |
| mInfraredSig | WsfEM_Interaction | |
| mInfraredSigAz | WsfEM_Interaction | |
| mInfraredSigEl | WsfEM_Interaction | |
| mInterferenceFactor | WsfEM_Interaction | |
| mInterferencePower | WsfEM_Interaction | |
| mMaskingFactor | WsfEM_Interaction | |
| mOpticalReflectivity | WsfEM_Interaction | |
| mOpticalSig | WsfEM_Interaction | |
| mOpticalSigAz | WsfEM_Interaction | |
| mOpticalSigEl | WsfEM_Interaction | |
| mPixelCount | WsfEM_Interaction | |
| mPowerDensityAtTarget | WsfEM_Interaction | |
| mPropagationFactor | WsfEM_Interaction | |
| mRadarSig | WsfEM_Interaction | |
| mRadarSigAz | WsfEM_Interaction | |
| mRadarSigEl | WsfEM_Interaction | |
| mRcvdPower | WsfEM_Interaction | |
| mRcvrBeam | WsfEM_Interaction | |
| mRcvrLoc | WsfEM_Interaction | |
| mRcvrNoisePower | WsfEM_Interaction | |
| mRcvrToTgt | WsfEM_Interaction | |
| mRcvrToXmtr | WsfEM_Interaction | |
| mSignalToNoise | WsfEM_Interaction | |
| mTgtLoc | WsfEM_Interaction | |
| mTgtToRcvr | WsfEM_Interaction | |
| mTgtToXmtr | WsfEM_Interaction | |
| mXmtdPower | WsfEM_Interaction | |
| mXmtrBeam | WsfEM_Interaction | |
| mXmtrLoc | WsfEM_Interaction | |
| mXmtrToRcvr | WsfEM_Interaction | |
| mXmtrToTgt | WsfEM_Interaction | |
| mZoneAttenuationValue | WsfEM_Interaction | |
| Print(ut::log::MessageStream &aMsgStream) | WsfEM_Interaction | virtual |
| PrintableAngle(double aAngle) const | WsfEM_Interaction | |
| PrintGeometry(ut::log::MessageStream &aMsgStream) | WsfEM_Interaction | virtual |
| PrintStatus(ut::log::MessageStream &aMsgStream) const | WsfEM_Interaction | virtual |
| PrintStatusP(ut::log::MessageStream &aMsgStream) const | WsfEM_Interaction | virtual |
| Reset() | WsfEM_Interaction | virtual |
| Result()=default | wsf::comm::Result | |
| SetCategory(WsfStringId aCategory) | WsfEM_Interaction | inline |
| SetReceiverBeamPosition() | WsfEM_Interaction | |
| SetReceiverBeamPosition(const BeamData &aBeamData) | WsfEM_Interaction | |
| SetTransmitterBeamPosition() | WsfEM_Interaction | |
| SetTransmitterBeamPosition(const BeamData &aBeamData) | WsfEM_Interaction | |
| WithinFieldOfView(WsfEM_Antenna *aAntennaPtr, LocationData &aSrcLoc, LocationData &aTgtLoc, RelativeData &aSrcToTgt, RelativeData &aTgtToSrc, bool aIgnoreLimits=false) | WsfEM_Interaction | |
| WsfEM_Interaction()=default | WsfEM_Interaction | |
| ~Result() override=default | wsf::comm::Result | |
| ~WsfEM_Interaction() override=default | WsfEM_Interaction | |