WSF
WsfSA_Group Member List
This is the complete list of members for
WsfSA_Group
, including all inherited members.
AddElement
(WsfSA_EntityPerception *aElement)
WsfSA_Group
AngleOffHeadingFromOwningPlatform_deg
()
WsfSA_PerceivedItem
BANDIT
enum value
WsfSA_PerceivedItem
BOGIE
enum value
WsfSA_PerceivedItem
CalcRangeForPlatform
(const WsfPlatform *aPlatform)
WsfSA_PerceivedItem
Clone
() const
WsfSA_Group
inline
CompareScoreHighGood
(const WsfSA_PerceivedItem *aFirstItem, const WsfSA_PerceivedItem *aSecondItem)
WsfSA_PerceivedItem
static
CompareScoreLowGood
(const WsfSA_PerceivedItem *aFirstItem, const WsfSA_PerceivedItem *aSecondItem)
WsfSA_PerceivedItem
static
CompareTargetValueHighGood
(const WsfSA_PerceivedItem *aFirstItem, const WsfSA_PerceivedItem *aSecondItem)
WsfSA_PerceivedItem
static
CompareThreatLevelHighGood
(const WsfSA_PerceivedItem *aFirstItem, const WsfSA_PerceivedItem *aSecondItem)
WsfSA_PerceivedItem
static
ElementList
typedef
WsfSA_Group
ENTITY
enum value
WsfSA_PerceivedItem
EstimatedTimeToIntercept
(WsfPlatform *aTarget) const override
WsfSA_Group
virtual
FRIENDLY
enum value
WsfSA_PerceivedItem
GetAltitude_ft
() const override
WsfSA_Group
inline
virtual
GetAltitudeValid
() const
WsfSA_PerceivedItem
inline
virtual
GetAngleOnly
() const override
WsfSA_Group
inline
virtual
GetAssumedRangeForAngleOnlyTargets
()
WsfSA_PerceivedItem
inline
static
GetBearing_deg
() const
WsfSA_PerceivedItem
inline
virtual
GetElementList
() const
WsfSA_Group
inline
GetElementProtection
() const
WsfSA_Group
inline
GetFocus
() const
WsfSA_Group
inline
GetFocusProtection
() const
WsfSA_Group
inline
GetHeading_deg
() const override
WsfSA_Group
inline
virtual
GetHeadingValid
() const
WsfSA_PerceivedItem
inline
virtual
GetIdentification
() const override
WsfSA_Group
virtual
GetImportance
() const override
WsfSA_Group
virtual
GetItemType
() const override
WsfSA_Group
inline
virtual
GetLastUpdateTime_sec
() const
WsfSA_Group
inline
GetLat_deg
() const override
WsfSA_Group
inline
virtual
GetLon_deg
() const override
WsfSA_Group
inline
virtual
GetNumElements
() const
WsfSA_Group
inline
GetPerceivedName
() const override
WsfSA_Group
inline
virtual
GetRadiusCurrent_nm
() const
WsfSA_Group
inline
GetRadiusMinimum_nm
() const
WsfSA_Group
inline
GetScriptClassName
() const override
WsfSA_Group
inline
GetSelectionScore
() const
WsfSA_PerceivedItem
inline
virtual
GetSpeed_kts
() const override
WsfSA_Group
inline
virtual
GetSpeedValid
() const
WsfSA_PerceivedItem
inline
virtual
GetTargetValue
() const
WsfSA_PerceivedItem
inline
virtual
GetThreatLevel
() const
WsfSA_PerceivedItem
inline
virtual
GROUP
enum value
WsfSA_PerceivedItem
Identification
enum name
WsfSA_PerceivedItem
IGNORED
enum value
WsfSA_PerceivedItem
Importance
enum name
WsfSA_PerceivedItem
IMPORTANT
enum value
WsfSA_PerceivedItem
IsSame
(const WsfSA_PerceivedItem *aOther) const override
WsfSA_Group
virtual
ItemType
enum name
WsfSA_PerceivedItem
mAssumedRangeForAngleOnlyTargets
WsfSA_PerceivedItem
static
ModifiableElementList
()
WsfSA_Group
inline
NEUTRAL
enum value
WsfSA_PerceivedItem
NOMINAL
enum value
WsfSA_PerceivedItem
operator!=
(const WsfSA_PerceivedItem &aRhs)=delete
WsfSA_PerceivedItem
operator=
(const WsfSA_PerceivedItem &aRhs)
WsfSA_PerceivedItem
operator==
(const WsfSA_PerceivedItem &aRhs)=delete
WsfSA_PerceivedItem
OwningPlatform
() const
WsfSA_PerceivedItem
inline
OwningPlatform
(const WsfPlatform *aPlatform)
WsfSA_PerceivedItem
inline
PerceptionIsMalformed
() const
WsfSA_PerceivedItem
inline
RemoveElement
(WsfSA_EntityPerception *aElement)
WsfSA_Group
SetAltitude_ft
(double aAltitude_ft) override
WsfSA_Group
inline
virtual
SetAltitudeValid
(bool aSetting)
WsfSA_PerceivedItem
inline
virtual
SetAngleOnly
(bool aAngleOnly) override
WsfSA_Group
inline
virtual
SetAssumedRangeForAngleOnlyTargets
(double aRange)
WsfSA_PerceivedItem
inline
static
SetBearing_deg
(double aBearing_deg)
WsfSA_PerceivedItem
inline
virtual
SetElementList
(const ElementList &aList)
WsfSA_Group
SetElementProtection
(bool aProtectElements)
WsfSA_Group
inline
SetFocus
(bool aFocus)
WsfSA_Group
inline
SetFocusProtection
(bool aProtectFocus)
WsfSA_Group
inline
SetHeading_deg
(double aHeading_deg) override
WsfSA_Group
inline
virtual
SetHeadingValid
(bool aSetting)
WsfSA_PerceivedItem
inline
virtual
SetIdentification
(Identification aIdent) override
WsfSA_Group
inline
virtual
SetImportance
(Importance aImportance) override
WsfSA_Group
virtual
SetLastUpdateTime_sec
(double aValue)
WsfSA_Group
inline
SetLat_deg
(double aLat_deg) override
WsfSA_Group
inline
virtual
SetLon_deg
(double aLon_deg) override
WsfSA_Group
inline
virtual
SetMalformedCondition
()
WsfSA_PerceivedItem
inline
SetPerceivedName
(const std::string &aIdString) override
WsfSA_Group
inline
virtual
SetRadiusCurrent_nm
(float aValue)
WsfSA_Group
inline
SetRadiusMinimum_nm
(float aValue)
WsfSA_Group
inline
SetSelectionScore
(double aSelectionScore)
WsfSA_PerceivedItem
inline
virtual
SetSpeed_kts
(double aSpeed_kts) override
WsfSA_Group
inline
virtual
SetSpeedValid
(bool aSetting)
WsfSA_PerceivedItem
inline
virtual
SetTargetValue
(double aTargetValue)
WsfSA_PerceivedItem
inline
virtual
SetThreatLevel
(double aThreatLevel)
WsfSA_PerceivedItem
inline
virtual
UNKNOWN
enum value
WsfSA_PerceivedItem
WsfSA_Group
()=default
WsfSA_Group
WsfSA_Group
(const WsfPlatform *aOwningPlatform)
WsfSA_Group
inline
explicit
WsfSA_Group
(const WsfSA_Group &aSrc)
WsfSA_Group
WsfSA_PerceivedItem
()
WsfSA_PerceivedItem
inline
WsfSA_PerceivedItem
(const WsfPlatform *aOwningPlatform)
WsfSA_PerceivedItem
inline
WsfSA_PerceivedItem
(const WsfSA_PerceivedItem &aSrc)
WsfSA_PerceivedItem
~WsfSA_Group
() override
WsfSA_Group
Copyrights Multiple, All Rights Reserved