WSF
WsfSA_Assess Member List

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

AcceptableLevelOfRisk() constWsfSA_Assessinline
AcceptableLevelOfRiskByte() constWsfSA_Assessinline
AcceptableRiskLevel enum nameWsfSA_Assess
AngleOffTarget2D(const WsfPlatform &aPlatform, const WsfPlatform &aTargetPlatform)WsfSA_Assessstatic
AngleOffTarget2D(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
AngleOffTarget3D(const WsfPlatform &aPlatform, const WsfPlatform &aTargetPlatform)WsfSA_Assessstatic
AngleOffTarget3D(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
AspectAngleForTarget2D(const WsfPlatform &aPlatform, const WsfPlatform &aTargetPlatform)WsfSA_Assessstatic
AspectAngleForTarget2D(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
AspectAngleForTarget3D(const WsfPlatform &aPlatform, const WsfPlatform &aTargetPlatform)WsfSA_Assessstatic
AspectAngleForTarget3D(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
AssessBogiesBandits(double aSimTime)WsfSA_Assess
BestTarget(double aSimTime)WsfSA_Assess
BestTargetAircraft(double aSimTime)WsfSA_Assess
BestTargetEntity(double aSimTime)WsfSA_Assess
BestTargetGroup(double aSimTime)WsfSA_Assess
BestTargetMissile(double aSimTime)WsfSA_Assess
CalcDeltaAltitude(const WsfPlatform &aSourcePlatform, const WsfPlatform &aTargetPlatform) constWsfSA_Assess
CalcDeltaAltitude(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
CalcSlantRange(const WsfPlatform &aSourcePlatform, const WsfPlatform &aTargetPlatform) constWsfSA_Assess
CalcSlantRange(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
CalculateDefensiveness(double aSimTime, WsfSA_EntityPerception *aThreatItem)WsfSA_Assessprotected
CalculateMissileTargetValue(double aSimTime, WsfSA_EntityPerception *aTargetItem, bool aIsBogie)WsfSA_Assessprotected
CalculateMissileThreatLevel(double aSimTime, WsfSA_EntityPerception *aThreatItem, bool aIsBogie)WsfSA_Assessprotected
CalculateOverallDefensiveness(double aSimTime)WsfSA_Assessprotected
CalculateOverallRisks(double aSimTime)WsfSA_Assessprotected
CalculateOverallUrgency(double aSimTime)WsfSA_Assessprotected
CalculatePrioritizedTargets(double aSimTime)WsfSA_Assess
CalculatePrioritizedThreats(double aSimTime)WsfSA_Assess
CalculateRisk(double aSimTime, WsfSA_EntityPerception *aThreatItem)WsfSA_Assessprotected
CalculateTargetValue(double aSimTime, WsfSA_PerceivedItem *aTargetItem, bool aIsBogie)WsfSA_Assessprotected
CalculateThreatLevel(double aSimTime, WsfSA_PerceivedItem *aThreatItem, bool aIsBogie)WsfSA_Assessprotected
CalculateTrackedPlatforms(double aSimTime)WsfSA_Assessprotected
CalculateUrgency(double aSimTime, WsfSA_EntityPerception *aThreatItem)WsfSA_Assessprotected
CompareScore(const PlatormScorePairing &first, const PlatormScorePairing &second)WsfSA_Assessprotectedstatic
CurrentlyTrackedPlatformIds() constWsfSA_Assessinline
CurrentlyTrackedPlatformNames() constWsfSA_Assessinline
Defensiveness() constWsfSA_Assessinline
ExecuteCalculateDefensiveness(double aSimTime)WsfSA_Assessprotected
ExecuteCalculateEntityTargetValue(double aSimTime, WsfSA_EntityPerception *aTargetItem, bool aIsBogie)WsfSA_Assessprotected
ExecuteCalculateEntityThreatLevel(double aSimTime, WsfSA_EntityPerception *aThreatItem, bool aIsBogie)WsfSA_Assessprotected
ExecuteCalculateFlightRisk(double aSimTime)WsfSA_Assessprotected
ExecuteCalculateGroupTargetValue(double aSimTime, WsfSA_Group *aTargetItem, bool aIsBogie)WsfSA_Assessprotected
ExecuteCalculateGroupThreatLevel(double aSimTime, WsfSA_Group *aThreatItem, bool aIsBogie)WsfSA_Assessprotected
ExecuteCalculateMissileTargetValue(double aSimTime, WsfSA_EntityPerception *aTargetItem, bool aIsBogie)WsfSA_Assessprotected
ExecuteCalculateMissileThreatLevel(double aSimTime, WsfSA_EntityPerception *aThreatItem, bool aIsBogie)WsfSA_Assessprotected
ExecuteCalculateMissionRisk(double aSimTime)WsfSA_Assessprotected
ExecuteCalculatePackageRisk(double aSimTime)WsfSA_Assessprotected
ExecuteCalculateRisk(double aSimTime)WsfSA_Assessprotected
ExecuteCalculateSelfRisk(double aSimTime)WsfSA_Assessprotected
ExecuteCalculateUrgency(double aSimTime)WsfSA_Assessprotected
ExecuteCalcWeaponSupport(double aSimTime)WsfSA_Assessprotected
ExpectedDetectionRange(const WsfPlatform &aSourePlatform, const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedDetectionRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedDetectionRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedDetectionRangeByTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedDetectionRangeByTarget(size_t aIndex) constWsfSA_Assess
ExpectedMaximumEngagementRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedMaximumEngagementRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedMinimumEngagementRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedMinimumEngagementRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedNoEscapeRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedNoEscapeRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedNormalizedDetectionRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedNormalizedDetectionRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedNormalizedWezRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedNormalizedWezRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedWezRangeAgainstTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedWezRangeAgainstTarget(size_t aIndex) constWsfSA_Assess
ExpectedWezRangeByTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
ExpectedWezRangeByTarget(size_t aIndex) constWsfSA_Assess
FlightRisk() constWsfSA_Assessinline
FocusedGroups() constWsfSA_Assessinline
GetCornerSpeed_KCAS() constWsfSA_Assessinline
GetGroup(const std::string &aName) constWsfSA_Assess
GetPerceivedTrackedPlatformWithTarget(size_t aTgtPlatformIndex)WsfSA_Assessprotected
GetPrioritizedAircraftTargetEntities() constWsfSA_Assessinline
GetPrioritizedAircraftTargetEntities()WsfSA_Assessinline
GetPrioritizedAircraftThreatEntities() constWsfSA_Assessinline
GetPrioritizedAircraftThreatEntities()WsfSA_Assessinline
GetPrioritizedMissileTargetEntities() constWsfSA_Assessinline
GetPrioritizedMissileTargetEntities()WsfSA_Assessinline
GetPrioritizedMissileThreatEntities() constWsfSA_Assessinline
GetPrioritizedMissileThreatEntities()WsfSA_Assessinline
GetPrioritizedTargetEntities() constWsfSA_Assessinline
GetPrioritizedTargetEntities()WsfSA_Assessinline
GetPrioritizedTargetGroups() constWsfSA_Assessinline
GetPrioritizedTargetGroups()WsfSA_Assessinline
GetPrioritizedTargetItems() constWsfSA_Assessinline
GetPrioritizedTargetItems()WsfSA_Assessinline
GetPrioritizedThreatEntities() constWsfSA_Assessinline
GetPrioritizedThreatEntities()WsfSA_Assessinline
GetPrioritizedThreatGroups() constWsfSA_Assessinline
GetPrioritizedThreatGroups()WsfSA_Assessinline
GetPrioritizedThreatItems() constWsfSA_Assessinline
GetPrioritizedThreatItems()WsfSA_Assessinline
GetSelectedWeapon()WsfSA_Assessinline
GetWeaponBayOpen()WsfSA_Assessinline
HIGH enum valueWsfSA_Assess
HighestThreat(double aSimTime)WsfSA_Assess
HighestThreatAircraft(double aSimTime)WsfSA_Assess
HighestThreatEntity(double aSimTime)WsfSA_Assess
HighestThreatGroup(double aSimTime)WsfSA_Assess
HighestThreatMissile(double aSimTime)WsfSA_Assess
IgnoreBogiesAsTargets() constWsfSA_Assessinline
IgnoreBogiesAsThreats() constWsfSA_Assessinline
IgnoreMissilesAsTargets() constWsfSA_Assessinline
IgnoreMissilesAsThreats() constWsfSA_Assessinline
Initialize(double aSimTime)WsfSA_Assess
IsCurrentlyBeingTracked(size_t aPlatformId) constWsfSA_Assess
LOW enum valueWsfSA_Assess
MaxPrioritizedTargets()WsfSA_Assessinline
MaxPrioritizedThreats()WsfSA_Assessinline
MEDIUM enum valueWsfSA_Assess
MissionRisk() constWsfSA_Assessinline
MissionTask() constWsfSA_Assessinline
OffBoresightAngleForTarget(const WsfPlatform &aPlatform, const WsfPlatform &aTargetPlatform)WsfSA_Assessstatic
OffBoresightAngleForTarget(const WsfPlatform &aTargetPlatform) constWsfSA_Assess
OffBoresightAngleForTarget(const double aLocationWCS[3]) constWsfSA_Assess
operator=(const WsfSA_Assess &)=deleteWsfSA_Assess
PackageRisk() constWsfSA_Assessinline
PerceivedGroups() constWsfSA_Assessinline
PerceivedThreatItems(double aSimTime)WsfSA_Assess
PlatformIsCurrentlyBeingTracked(size_t aTgtPlatformIndex) constWsfSA_Assessprotected
PrioritizedTargetIds() constWsfSA_Assessinline
PrioritizedTargetNames() constWsfSA_Assessinline
PrioritizedThreatIds() constWsfSA_Assessinline
PrioritizedThreatNames() constWsfSA_Assessinline
ProcessInput(UtInput &aInput)WsfSA_Assess
ResetMaxPrioritizedTargets()WsfSA_Assessinline
ResetMaxPrioritizedThreats()WsfSA_Assessinline
Risk() constWsfSA_Assessinline
SelfRisk() constWsfSA_Assessinline
SetMaxPrioritizedTargets(unsigned int aMax)WsfSA_Assessinline
SetMaxPrioritizedThreats(unsigned int aMax)WsfSA_Assessinline
SetSelectedWeapon(const std::string &aSelectedWeapon)WsfSA_Assessinline
SetWeaponBayOpen(bool aWeaponBayOpen)WsfSA_Assessinline
SortedGroups(int aSortingEnum, std::vector< WsfSA_Group * > &aGroups) constWsfSA_Assess
SupportingWeapon() constWsfSA_Assessinline
TryUpdateEngagements(double aSimTime)WsfSA_Assess
TryUpdatePrioritizedItemCalculation(double aSimTime)WsfSA_Assess
TryUpdatePrioritizedItemData(double aSimTime)WsfSA_Assess
UnfocusedGroups() constWsfSA_Assessinline
UpdateEngagements(double aSimTime)WsfSA_Assess
UpdateEngagementsData(double aSimTime)WsfSA_Assess
UpdateGroupFocusLists()WsfSA_Assess
UpdatePrioritizedItemCalculation(double aSimTime)WsfSA_Assess
UpdatePrioritizedItemData(double aSimTime)WsfSA_Assess
UpdatePrioritizedThreatsAndTargetsData(double aSimTime)WsfSA_Assess
UpdateWeaponSupport(double aSimTime)WsfSA_Assess
Urgency() constWsfSA_Assessinline
WeaponBayDoorsOpen() constWsfSA_Assessinline
WsfSA_Assess(WsfSA_Processor *aSA_ProcPtr, WsfSA_Processor::PerceiveData *aDataPtr)WsfSA_Assess
WsfSA_Assess(const WsfSA_Assess &)=defaultWsfSA_Assessprotected
WsfSA_Processor classWsfSA_Assessfriend
~WsfSA_Assess()WsfSA_Assess
Copyrights Multiple, All Rights Reserved