|
WSF
|
#include "WsfZoneRouteFinder.hpp"#include <limits>#include <string>#include "UtConvexHull.hpp"#include "UtLog.hpp"#include "UtMemory.hpp"#include "WsfRoute.hpp"#include "WsfScenario.hpp"#include "WsfWaypoint.hpp"#include "WsfZone.hpp"#include "WsfZoneDefinition.hpp"#include "script/WsfScriptContext.hpp"
Functions | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, AvoidZone_1, 1, "void", "WsfZone") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, AvoidZone_2, 1, "void", "string") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, NumberOfAvoidanceZones, 0, "int", "") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, GetAvoidanceZone, 1, "WsfZone", "int") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, RouteAroundZones, 3, "WsfRoute", "WsfGeoPoint, WsfGeoPoint, double") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, ClearAvoidanceZones, 0, "void", "") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, DrawGraph, 2, "void", "double, Vec3") | |
| UT_DEFINE_SCRIPT_METHOD (WsfScriptZoneRouteFinderClass, WsfZoneRouteFinder, DrawAvoidances, 2, "void", "double, Vec3") | |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| AvoidZone_1 | , | ||
| 1 | , | ||
| "void" | , | ||
| "WsfZone" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| AvoidZone_2 | , | ||
| 1 | , | ||
| "void" | , | ||
| "string" | ) |
References WsfScenario::FindType(), and WsfScriptContext::GetSCENARIO().
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| ClearAvoidanceZones | , | ||
| 0 | , | ||
| "void" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| DrawAvoidances | , | ||
| 2 | , | ||
| "void" | , | ||
| " double | , | ||
| Vec3" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| DrawGraph | , | ||
| 2 | , | ||
| "void" | , | ||
| " double | , | ||
| Vec3" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| GetAvoidanceZone | , | ||
| 1 | , | ||
| "WsfZone" | , | ||
| "int" | ) |
References WsfZoneDefinition::Clone().
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| NumberOfAvoidanceZones | , | ||
| 0 | , | ||
| "int" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfScriptZoneRouteFinderClass | , |
| WsfZoneRouteFinder | , | ||
| RouteAroundZones | , | ||
| 3 | , | ||
| "WsfRoute" | , | ||
| " | WsfGeoPoint, | ||
| WsfGeoPoint | , | ||
| double" | ) |
References WsfRoute::ScriptRefManage().