|
WSF
|
#include "WsfScriptThreatReportClass.hpp"#include "UtMemory.hpp"#include "WsfStringId.hpp"#include "WsfTrackId.hpp"#include "WsfWeaponThreatProcessor.hpp"
Functions | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, TrackId, 0, "WsfTrackId", "") | |
| The ID of the track that was used for the report->. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, EntityType, 0, "string", "") | |
| The candidate entity type. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, WeaponType, 0, "string", "") | |
| The weapon type used for this reports pk. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityEnityType, 0, "double", "") | |
| The probability of the given track being this type of entity. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityKillAtT0, 0, "double", "") | |
| The probability of kill at the time of track, although threat can increase if approaching. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityThreatAtT0, 0, "double", "") | |
| The probability of threat (score) at the time of track, although threat can increase if approaching. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, TimeOfProbabilityThreatMax, 0, "double", "") | |
| The relative time (sec) from the time of track when the maximum probability of kill occurs. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityKillMax, 0, "double", "") | |
| The maximum probability of kill for this weapon based on current geometry. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityThreatMax, 0, "double", "") | |
| The maximum probability of threat (score) for the weapon against ownship. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityOfDetection, 0, "double", "") | |
| The probability of ownship detection. | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptThreatReportClass, WsfThreatReport, ProbabilityWeaponType, 0, "double", "") | |
| The probability this weapon type is on board. | |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| EntityType | , | ||
| 0 | , | ||
| "string" | , | ||
| "" | ) |
The candidate entity type.
The weapon type used for this reports pk. The candidate entity type.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityEnityType | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The probability of the given track being this type of entity.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityKillAtT0 | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The probability of kill at the time of track, although threat can increase if approaching.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityKillMax | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The maximum probability of kill for this weapon based on current geometry.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityOfDetection | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The probability of ownship detection.
This value should be the same for all reports for this ownship.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityThreatAtT0 | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The probability of threat (score) at the time of track, although threat can increase if approaching.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityThreatMax | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The maximum probability of threat (score) for the weapon against ownship.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| ProbabilityWeaponType | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The probability this weapon type is on board.
Just echos the data inputted.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| TimeOfProbabilityThreatMax | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
The relative time (sec) from the time of track when the maximum probability of kill occurs.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| TrackId | , | ||
| 0 | , | ||
| "WsfTrackId" | , | ||
| "" | ) |
The ID of the track that was used for the report->.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptThreatReportClass | , |
| WsfThreatReport | , | ||
| WeaponType | , | ||
| 0 | , | ||
| "string" | , | ||
| "" | ) |
The weapon type used for this reports pk.