WSF
WsfEM_XmtrRcvr Member List

This is the complete list of members for WsfEM_XmtrRcvr, including all inherited members.

AddAntennaPattern(WsfAntennaPattern *aAntennaPatternPtr, WsfEM_Types::Polarization aPolarization, double aFrequency)WsfEM_XmtrRcvr
AntennaPatternList typedefWsfEM_XmtrRcvr
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AssociateSystems(WsfEM_XmtrRcvr *aSystem1Ptr, WsfEM_XmtrRcvr *aSystem2Ptr)WsfEM_XmtrRcvrstatic
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
CheckMasking() constWsfEM_XmtrRcvrinline
DebugEnabled() constWsfEM_XmtrRcvrinline
DeleteAuxData()WsfAuxDataEnabled
DisableMaskingCheck()WsfEM_XmtrRcvrinline
GetAntenna() constWsfEM_XmtrRcvrinline
GetAntennaGain(WsfEM_Types::Polarization aPolarization, double aFrequency, double aTargetAz, double aTargetEl, double aEBS_Az, double aEBS_El)WsfEM_XmtrRcvrvirtual
GetAntennaPattern(WsfEM_Types::Polarization aPolarization, double aFrequency) constWsfEM_XmtrRcvr
GetAntennaPatternList(WsfEM_Types::Polarization aPolarization) constWsfEM_XmtrRcvr
GetArticulatedPart() constWsfEM_XmtrRcvr
GetAttenuationModel() constWsfEM_XmtrRcvrinline
GetAttenuationModelType() constWsfEM_XmtrRcvrinline
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetAzimuthBeamwidth() const finalWsfEM_XmtrRcvrinlinevirtual
GetAzimuthBeamwidth(double aEBS_Azimuth, double aEBS_Elevation) constWsfEM_XmtrRcvrvirtual
GetBandwidth() constWsfEM_XmtrRcvrinline
GetBeamTilt() constWsfEM_XmtrRcvrinline
GetEarthRadiusMultiplier() constWsfEM_XmtrRcvrinline
GetElevationBeamwidth() const finalWsfEM_XmtrRcvrinlinevirtual
GetElevationBeamwidth(double aEBS_Azimuth, double aEBS_Elevation) constWsfEM_XmtrRcvrvirtual
GetEM_Manager() constWsfEM_XmtrRcvr
GetFrequency() constWsfEM_XmtrRcvrinline
GetIndex() constWsfEM_XmtrRcvrinline
GetInternalLoss() constWsfEM_XmtrRcvrinline
GetMinimumAntennaGain() constWsfEM_XmtrRcvrvirtual
GetMode() constWsfEM_XmtrRcvrinline
GetPeakAntennaGain() constWsfEM_XmtrRcvrvirtual
GetPlatform() constWsfEM_XmtrRcvr
GetPolarization() constWsfEM_XmtrRcvrinline
GetPropagationModel() constWsfEM_XmtrRcvrinline
GetPropagationModelType() constWsfEM_XmtrRcvrinline
GetScriptClassName() const overrideWsfEM_XmtrRcvrinline
GetSimulation() constWsfEM_XmtrRcvr
GetUniqueId() constWsfUniqueIdinline
GetWavelength() constWsfEM_XmtrRcvr
HasAuxData() constWsfAuxDataEnabled
Initialize(WsfSimulation &aSimulation)WsfEM_XmtrRcvrvirtual
IsBandwidthExplicit() constWsfEM_XmtrRcvrinline
IsHorizonMaskingEnabled() constWsfEM_XmtrRcvr
IsTerrainMaskingEnabled() constWsfEM_XmtrRcvr
mAntennaPtrWsfEM_XmtrRcvrprotected
MaskingMode() constWsfEM_XmtrRcvr
mAssociatePtrWsfEM_XmtrRcvrprotected
mAttenuationPtrWsfEM_XmtrRcvrprotected
mAttenuationTypeWsfEM_XmtrRcvrprotected
mBandwidthWsfEM_XmtrRcvrprotected
mBeamTiltWsfEM_XmtrRcvrprotected
mCheckMaskingWsfEM_XmtrRcvrprotected
mDebugEnabledWsfEM_XmtrRcvrprotected
mEarthRadiusMultiplierWsfEM_XmtrRcvrprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExplicitBandwidthWsfEM_XmtrRcvrprotected
mFrequencyWsfEM_XmtrRcvrprotected
mIndexWsfEM_XmtrRcvrprotected
mInternalLossWsfEM_XmtrRcvrprotected
mModePtrWsfEM_XmtrRcvrprotected
mPatternTablesWsfEM_XmtrRcvrprotected
mPolarizationWsfEM_XmtrRcvrprotected
mPropagationPtrWsfEM_XmtrRcvrprotected
mPropagationTypeWsfEM_XmtrRcvrprotected
mTerrainMaskingModeWsfEM_XmtrRcvrprotected
mUsedExplicitPolarizationWsfEM_XmtrRcvrprotected
WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
ProcessInput(UtInput &aInput)WsfEM_XmtrRcvrvirtual
WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAntenna(WsfEM_Antenna *aAntennaPtr)WsfEM_XmtrRcvrinline
SetAntennaBeamCount(unsigned int aBeamCount)WsfEM_XmtrRcvrvirtual
SetAntennaPattern(WsfAntennaPattern *aAntennaPatternPtr, WsfEM_Types::Polarization aPolarization, double aFrequency)WsfEM_XmtrRcvr
SetAttenuationInputEnabled(bool aEnabled)WsfEM_XmtrRcvrinline
SetAttenuationModel(WsfEM_Attenuation *aAttenuationPtr)WsfEM_XmtrRcvr
SetAttenuationModelType(WsfStringId aAttenuationType)WsfEM_XmtrRcvrinline
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetBandwidth(double aBandwidth)WsfEM_XmtrRcvrvirtual
SetBeamTilt(double aBeamTilt)WsfEM_XmtrRcvrinline
SetCheckMasking(bool aCheckMasking)WsfEM_XmtrRcvrinline
SetDebugEnabled(bool aDebugEnabled)WsfEM_XmtrRcvrinline
SetEarthRadiusMultiplier(double aMultiplier)WsfEM_XmtrRcvrinline
SetFrequency(double aFrequency)WsfEM_XmtrRcvrvirtual
SetIndex(size_t aIndex)WsfEM_XmtrRcvrinline
SetInternalLoss(double aInternalLoss)WsfEM_XmtrRcvrinline
SetMaskingMode(const std::string &aTerrainMaskingMode)WsfEM_XmtrRcvr
SetMode(WsfMode *aModePtr)WsfEM_XmtrRcvrinline
SetPolarization(WsfEM_Types::Polarization aPolarization)WsfEM_XmtrRcvrvirtual
SetPropagationInputEnabled(bool aEnabled)WsfEM_XmtrRcvrinline
SetPropagationModel(WsfEM_Propagation *aPropagationPtr)WsfEM_XmtrRcvr
SetPropagationModelType(WsfStringId aPropagationType)WsfEM_XmtrRcvrinline
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdatePosition(double aSimTime)WsfEM_XmtrRcvrvirtual
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfEM_XmtrRcvr(WsfEM_Antenna *aAntennaPtr=nullptr)WsfEM_XmtrRcvr
WsfEM_XmtrRcvr(const WsfEM_XmtrRcvr &aSrc, WsfEM_Antenna *aAntennaPtr)WsfEM_XmtrRcvr
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfEM_XmtrRcvr()WsfEM_XmtrRcvrvirtual
Copyrights Multiple, All Rights Reserved