WSF
WsfTabularAttenuation Member List

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

AcceptsInlineBlockInput() const overrideWsfTabularAttenuationinlinevirtual
BuildResponseVector(UtTable::Curve &aReponseCurve, const std::vector< double > &aWavenumbers, std::vector< double > &aResponseVector)WsfTabularAttenuationstatic
Clone() const overrideWsfTabularAttenuationvirtual
ComputeAttenuationFactor(WsfEM_Interaction &aInteraction, WsfEnvironment &aEnvironment, WsfEM_Interaction::Geometry aGeometry) overrideWsfTabularAttenuationvirtual
ComputeAttenuationFactorP(double aRange, double aElevation, double aAltitude, double aFrequency)WsfEM_Attenuationprotectedvirtual
ComputeAverageContrastTransmittance(const std::vector< double > &aWavenumbers, const std::vector< double > &aSensorToTargetTransmittances, const std::vector< double > &aTargetToBackgroundRadiances, const std::vector< double > &aSensorResponse)WsfTabularAttenuationstatic
ComputeAverageTransmittance(const std::vector< double > &aWavenumbers, const std::vector< double > &aTransmittances, const std::vector< double > &aSensorResponse)WsfTabularAttenuationstatic
DebugEnabled() constWsfEM_Attenuationinline
GetAltitudesAndGroundRange(WsfEM_Interaction &aInteraction, WsfEM_Interaction::Geometry aGeometry, double &aAltitude1, double &aAltitude2, double &aGroundRange)WsfEM_Attenuationprotected
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetRangeElevationAltitude(WsfEM_Interaction &aInteraction, WsfEM_Interaction::Geometry aGeometry, double &aRange, double &aElevation, double &aAltitude)WsfEM_Attenuationprotected
GetScriptClassName() const overrideWsfEM_Attenuationinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
Initialize(WsfEM_XmtrRcvr *aXmtrRcvrPtr) overrideWsfTabularAttenuationvirtual
WsfEM_Attenuation::Initialize(WsfEM_Xmtr *aXmtrPtr)WsfEM_Attenuationvirtual
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsNullModel() constWsfEM_Attenuationinlinevirtual
mDebugEnabledWsfEM_Attenuationprotected
mSortEndPointsWsfEM_Attenuationprotected
ObjectFactory(const std::string &aTypeName)WsfTabularAttenuationstatic
operator=(const WsfTabularAttenuation &)=deleteWsfTabularAttenuation
WsfEM_Attenuation::WsfObject::operator=(const WsfObject &aRhs)WsfObject
ProcessInput(UtInput &aInput) overrideWsfTabularAttenuationvirtual
ReadSpectralData(std::istream &aFile, double &aAltitude, double &aElevation, double &aRange, std::vector< double > &aWavenumbers, std::vector< double > &aValues)WsfTabularAttenuationstatic
ReadSpectralHeaders(std::istream &aFile, std::string aHeaders[3])WsfTabularAttenuationstatic
Serialize(T &aBuff)WsfObjectinline
SetName(WsfStringId aName)WsfObjectinline
SetType(WsfStringId aType)WsfObject
TypeList typedefWsfObject
WsfEM_Attenuation()WsfEM_Attenuation
WsfEM_Attenuation(const WsfEM_Attenuation &aSrc)WsfEM_Attenuationprotected
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfTabularAttenuation()WsfTabularAttenuation
WsfTabularAttenuation(const WsfTabularAttenuation &aSrc)WsfTabularAttenuation
~WsfEM_Attenuation() overrideWsfEM_Attenuation
~WsfObject() overrideWsfObject
Copyrights Multiple, All Rights Reserved