|
WSF
|
#include <WsfWaypoint.hpp>


Public Types | |
| enum | { cLATITUDE_AND_LONGITUDE = 0x0001 , cRELATIVE_OFFSET = 0x0002 , cLOCATION_MASK = 0x000F , cABSOLUTE_HEADING = 0x0010 , cRELATIVE_HEADING = 0x0020 , cHEADING_MASK = 0x0030 , cDISTANCE = 0x0100 , cTIME = 0x0200 , cTIME_TO_POINT = 0x0400 , cDURATION_MASK = 0x0F00 } |
| Enumeration describing the type of WsfWaypoint indicated. More... | |
Public Member Functions | |
| WsfWaypoint ()=default | |
| WsfWaypoint (double aLat, double aLon, double aAlt, double aSpeed=WsfPath::cUSE_PREVIOUS) | |
| WsfWaypoint (const WsfGeoPoint &aPoint, double aSpeed=WsfPath::cUSE_PREVIOUS) | |
| WsfWaypoint (const WsfWaypoint &)=default | |
| WsfWaypoint (WsfWaypoint &&)=default | |
| WsfWaypoint & | operator= (const WsfWaypoint &)=default |
| WsfWaypoint & | operator= (WsfWaypoint &&)=default |
| ~WsfWaypoint () override=default | |
| WsfWaypoint * | Clone () const |
| Clone constructs a new WsfWaypoint equivalent to the (*this) object. | |
| bool | ProcessInput (UtInput &aInput) |
| bool | ProcessAllInput (UtInput &aInput) |
| bool | operator== (const WsfWaypoint &aRhs) const |
| bool | operator!= (const WsfWaypoint &aRhs) const |
| void | ExtrapolateAlongHeading (double aHeading) |
| void | GreatCircleHeadingAndDistance (const WsfWaypoint &aWaypoint, double &aHeading, double &aDistance) const |
| void | Print (ut::log::MessageStream &aStream) const |
| void | SetCallback (WsfObject *aCallbackPtr) |
| WsfObject * | GetCallback () const |
| double | GetPauseTime () const |
| void | SetPauseTime (double aPauseTime) |
| WsfStringId | GetLabelId () const |
| void | SetLabelId (WsfStringId aLabelId) |
| WsfStringId | GetScriptId () const |
| void | SetScriptId (WsfStringId aScriptId) |
| WsfStringId | GetGotoId () const |
| void | SetGotoId (WsfStringId aGotoId) |
| WsfStringId | GetNewModeId () const |
| void | SetNewModeId (WsfStringId aNewModeId) |
| int | GetPointType () const |
| void | SetPointType (int aPointType) |
| double | GetLat () const |
| void | SetLat (double aLat) |
| double | GetLon () const |
| void | SetLon (double aLon) |
| double | GetAlt () const |
| void | SetAlt (double aAlt) |
| void | GetLocationLLA (double &aLat, double &aLon, double &aAlt) const |
| void | SetLocationLLA (double aLat, double aLon, double aAlt) |
| double | GetHeading () const |
| void | SetHeading (double aHeading) |
| double | GetLinearAccel () const |
| void | SetLinearAccel (double aLinearAccel) |
| double | GetRadialAccel () const |
| void | SetRadialAccel (double aRadialAccel) |
| double | GetClimbRate () const |
| void | SetClimbRate (double aClimbRate) |
| double | GetMaximumFlightPathAngle () const |
| void | SetMaximumFlightPathAngle (double aMaximumFlightPathAngle) |
| void | SetSpeed (double aSpeed) |
| double | GetSpeed () const |
| double | GetDistanceAlongRoute () const |
| void | SetDistanceAlongRoute (double aDistanceAlongRoute) |
| double | GetDistanceOrTime () const |
| void | SetDistanceOrTime (double aDistanceOrTime) |
| WsfPath::AltRef | GetAltRef () const |
| void | SetAltRef (WsfPath::AltRef aAltRef) |
| WsfPath::EndPath | GetEndOfPathOption () const |
| void | SetEndOfPathOption (WsfPath::EndPath aEndOfPathOption) |
| WsfPath::TurnDirection | GetTurnDirection () const |
| void | SetTurnDirection (WsfPath::TurnDirection aTurnDirection) |
| WsfPath::Switch | GetSwitch () const |
| void | SetSwitch (WsfPath::Switch aSwitch) |
| unsigned int | GetRouteId () const |
| void | SetRouteId (unsigned int aRouteId) |
| WsfStringId | GetNodeId () const |
| void | SetNodeId (WsfStringId aNodeId) |
| unsigned int | GetNodeIdNumber () const |
| void | SetNodeIdNumber (unsigned int aNodeIdNumber) |
| unsigned int | GetPositionInRoute () const |
| void | SetPositionInRoute (unsigned int aPositionInRoute) |
| template<typename T> | |
| void | SerializeP (T &aBuff) |
| For XIO (de)serialization. | |
| Public Member Functions inherited from WsfAuxDataEnabled | |
| WsfAuxDataEnabled ()=default | |
| WsfAuxDataEnabled (const WsfAuxDataEnabled &aSrc)=default | |
| WsfAuxDataEnabled & | operator= (const WsfAuxDataEnabled &aRhs) |
| WsfAuxDataEnabled (WsfAuxDataEnabled &&)=default | |
| WsfAuxDataEnabled & | operator= (WsfAuxDataEnabled &&)=default |
| virtual | ~WsfAuxDataEnabled () noexcept |
| void | SetAuxData (const WsfAttributeContainer &aAuxData) |
| void | DeleteAuxData () |
| Delete the aux data container from the object. | |
| void | MergeAuxData (const WsfAuxDataEnabled &aSrc) |
| Merge the object's aux data with aux data from an existing object. | |
| void | UpdateAuxData (const WsfAuxDataEnabled &aSrc) |
| Update the object's aux data with aux data from an existing object. | |
| bool | HasAuxData () const |
| Returns true if this object has aux data. | |
| bool | ProcessInput (UtInput &aInput) |
| template<typename T> | |
| void | Serialize (T &aBuff) |
| (De)serialization for XIO | |
| WsfAttributeContainer & | GetAuxData () |
| const WsfAttributeContainer & | GetAuxData () const noexcept |
| const WsfAttributeContainer & | GetAuxDataConst () const noexcept |
Static Public Member Functions | |
| static std::unique_ptr< UtScriptClass > | CreateScriptClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) |
Additional Inherited Members | |
| Static Public Attributes inherited from WsfAuxDataEnabled | |
| static UtCallbackListN< void(const WsfAuxDataEnabled *)> | AuxDataAccessed |
| static UtCallbackListN< void(const WsfAuxDataEnabled *)> | AuxDataDestroyed |
A point on a path within a WsfRoute. The use of waypoints (WsfWaypoint) within the context of routes (WsfRoute) is powerful and varied. A minimalist waypoint consists of a latitude, longitude, altitude, and possibly a speed that the associated platform should have when intersecting it. In addition to the basic capability, waypoints may be of other types corresponding to specific needs. The type of waypoint is stored in the attribute WsfWaypoint::mPointType. In addition to having a (lat, lon, alt) designation, it can also be of 'offset' type, in which case the coordinates represent a linear offset from a given reference, and at run-time the corresponding route is given context in the world coordinate system by applying the WsfRoute::Transform method to it. A waypoint heading can be designated as either north- or body-relative; heading types absolute ('turn_to_heading') or relative ('turn_right' or 'turn_left') must be combined with either a specified 'time' or 'distance' to the next waypoint. Waypoint altitudes can be specified as above mean sea level ('msl') or above ground level ('agl'). If desired, a climb rate ('climb_rate') may be specified to select the rate of altitude change when traveling between waypoints. Target speeds and altitudes are maintained when crossing waypoints, unless overridden with new values. Linear and radial acceleration values may be specified to constrain speed changes, and impose g-limits on turns. Each waypoint may specify what behavior to use if that waypoint is at the end of a path ('extrapolate', 'stop', or 'remove'). Waypoint transitions can be triggered either 'switch_on_passing' (the default), or 'switch_on_approach', which uses an internally computed turn-radius to begin the turn early. If a waypoint is the first in a route, a 'pause_time' may specify a duration that must elapse before movement begins. A named scripted 'action' or 'execute' may be taken upon crossing a waypoint, or an implementation-defined WsfMover 'mode' may change when a waypoint is crossed. Consult the WSF User Documentation for more details.
| anonymous enum |
Enumeration describing the type of WsfWaypoint indicated.
| Enumerator | |
|---|---|
| cLATITUDE_AND_LONGITUDE | A (latitude, longitude) waypoint (altitude is optional). |
| cRELATIVE_OFFSET | A WsfWaypoint specified as an (X,Y,Z) relative offset. |
| cLOCATION_MASK | Utility value to mask off location commands. |
| cABSOLUTE_HEADING | A specified heading is absolute (north-relative). |
| cRELATIVE_HEADING | A specified heading is relative (usually body-relative). |
| cHEADING_MASK | Utility value to mask off heading commands. |
| cDISTANCE | Specifies a target elapsed distance value. |
| cTIME | Specifies a target elapsed time value. |
| cTIME_TO_POINT | Specifies time duration to reach point. |
| cDURATION_MASK | Utility value to mask off time and distance commands. |
|
default |
References WsfPath::cUSE_PREVIOUS, and WsfWaypoint().
Referenced by Clone(), GreatCircleHeadingAndDistance(), operator!=(), operator=(), operator=(), operator==(), WsfWaypoint(), WsfWaypoint(), WsfWaypoint(), and ~WsfWaypoint().
| WsfWaypoint::WsfWaypoint | ( | double | aLat, |
| double | aLon, | ||
| double | aAlt, | ||
| double | aSpeed = WsfPath::cUSE_PREVIOUS ) |
Constructor that uses lat, lon, alt, and speed inputs to create a valid waypoint object.
| aLat | The latitude of the waypoint. |
| aLon | The longitude of the waypoint. |
| aAlt | The altitude of the waypoint. |
| aSpeed | The speed associated with the waypoint. |
| WsfWaypoint::WsfWaypoint | ( | const WsfGeoPoint & | aPoint, |
| double | aSpeed = WsfPath::cUSE_PREVIOUS ) |
Constructor that uses a geopoint (WsfGeoPoint) and speed inputs create a valid waypoint object.
| aPoint | The geopoint (WsfGeoPoint) object that provides the (lat, lon, alt) of the waypoint. |
| aSpeed | The speed associated with the waypoint. |
|
default |
References WsfWaypoint().
|
default |
References WsfWaypoint().
|
overridedefault |
References Clone(), ProcessAllInput(), and WsfWaypoint().
| WsfWaypoint * WsfWaypoint::Clone | ( | ) | const |
Clone constructs a new WsfWaypoint equivalent to the (*this) object.
References WsfWaypoint().
Referenced by XWsfOSM_Traffic::GetNextWaypoint(), if(), and ~WsfWaypoint().
|
static |
Create the 'class' object for the script system. This is invoked once by WsfScriptManager to create the 'class' object that defines the interface to instances of this class from the script system.
Referenced by WsfScriptManager::RegisterTypes().
| void WsfWaypoint::ExtrapolateAlongHeading | ( | double | aHeading | ) |
Set a heading for this waypoint, and extrapolate the velocity in that direction.
| aHeading | Compass heading in radians. |
References WsfPath::cEP_EXTRAPOLATE, and cLATITUDE_AND_LONGITUDE.
|
inline |
Referenced by WsfPathFinder::ComputeSetRoute(), WsfP6DOF_Mover::ConvertWsfRouteToP6DofRoute(), wsf::six_dof::Mover::ConvertWsfRouteToSixDOF_Route(), WsfPathFinder::FindClosestPointInQuadrant(), WsfRoute::FindWaypointIndex(), WsfRoute::FindWaypointIndex(), WsfBrawlerMover::GoToClosestPoint(), WsfRouteMover::GoToClosestPoint(), WsfBrawlerMover::Initialize(), WsfPathFinder::ReturnToRoute(), WsfIterativeRouteMover::SetGuidanceFrom(), WsfMath3D_Mover::SetGuidanceFrom(), WsfIterativeRouteMover::SetGuidanceTo(), WsfMath3D_Mover::SetGuidanceTo(), WsfWaypointMover::SetGuidanceTo(), WsfRouteMover::SetRoutePoint(), wsf::six_dof::GuidanceComputer::UpdateAimpoint(), WsfGuidanceComputer::UpdateAimpoint(), WsfP6DOF_GuidanceComputer::UpdateAimpoint(), and WsfWaypoint().
|
inline |
| WsfObject * WsfWaypoint::GetCallback | ( | ) | const |
Returns a pointer to the waypoint's current callback
Referenced by wsf::six_dof::Mover::ExecuteTriggers(), and WsfP6DOF_Mover::ExecuteTriggers().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by WsfRouteNetwork::Add(), WsfIterativeRouteMover::AdvanceToNextWaypoint(), WsfMath3D_Mover::AdvanceToNextWaypoint(), WsfRoute::Append(), WsfRouteNetwork::Append(), wsf::six_dof::GuidanceComputer::CheckForWaypointChange(), WsfGuidanceComputer::CheckForWaypointChange(), WsfNavigationMesh::ComputeSetRoute(), WsfPathFinder::ComputeSetRoute(), WsfP6DOF_Mover::ConvertWsfRouteToP6DofRoute(), wsf::six_dof::Mover::ConvertWsfRouteToSixDOF_Route(), WsfPathComputer::CreateTarget(), WsfPathFinder::FindClosestPointInQuadrant(), WsfRoute::FindWaypointIndex(), WsfRoute::FindWaypointIndex(), WsfBrawlerMover::GoToClosestPoint(), WsfRouteMover::GoToClosestPoint(), if(), WsfBrawlerMover::Initialize(), WsfRoute::Insert(), WsfRouteNetwork::RouteCostFunc::operator()(), WsfRoute::PointAlongRoute(), WsfRoute::ProcessNavigationInput(), WsfRoute::ProcessWaypoint(), WsfRoute::ProjectOntoRoute(), WsfRoute::ProjectOntoRouteFast(), WsfRoute::ProjectOntoRouteGivenClosestWaypoint(), WsfPathFinder::ReturnToRoute(), WsfIterativeRouteMover::SetGuidanceTo(), WsfMath3D_Mover::SetGuidanceTo(), WsfRoadMover::SetOrUpdateRoute(), WsfRouteMover::SetRoutePoint(), wsf::six_dof::GuidanceComputer::UpdateAimpoint(), WsfGuidanceComputer::UpdateAimpoint(), WsfP6DOF_GuidanceComputer::UpdateAimpoint(), WsfRoadMover::UpdateRoute(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), and WsfWaypoint().
|
inline |
| void WsfWaypoint::GetLocationLLA | ( | double & | aLat, |
| double & | aLon, | ||
| double & | aAlt ) const |
Get the latitude, longitude, and altitude of the specified waypoint.
| aLat | [output] The latitude of the given waypoint. |
| aLon | [output] The longitude of the given waypoint. |
| aAlt | [output] The altitude of the given waypoint. |
Referenced by XWsfOSM_Traffic::ChangeScriptedLane(), WsfPathFinder::ComputeExtrapolate(), WsfRoadMover::CreateRoute(), if(), WsfNavigationMesh::RefineFromCurrentIndex(), WsfNavigationMesh::RefineFromCurrentPosition(), WsfRouteMover::SetRoutePoint(), WsfBrawlerMover::Update(), and UT_DEFINE_SCRIPT_METHOD().
|
inline |
Referenced by WsfRouteNetwork::Add(), WsfIterativeRouteMover::AdvanceToNextWaypoint(), WsfMath3D_Mover::AdvanceToNextWaypoint(), WsfRoute::Append(), WsfRouteNetwork::Append(), wsf::six_dof::GuidanceComputer::CheckForWaypointChange(), WsfGuidanceComputer::CheckForWaypointChange(), WsfNavigationMesh::ComputeSetRoute(), WsfPathFinder::ComputeSetRoute(), WsfP6DOF_Mover::ConvertWsfRouteToP6DofRoute(), wsf::six_dof::Mover::ConvertWsfRouteToSixDOF_Route(), WsfPathComputer::CreateTarget(), WsfPathFinder::FindClosestPointInQuadrant(), WsfRoute::FindWaypointIndex(), WsfRoute::FindWaypointIndex(), WsfBrawlerMover::GoToClosestPoint(), WsfRouteMover::GoToClosestPoint(), if(), WsfBrawlerMover::Initialize(), WsfRoute::Insert(), WsfRouteNetwork::RouteCostFunc::operator()(), WsfRoute::PointAlongRoute(), WsfRoute::ProcessNavigationInput(), WsfRoute::ProcessWaypoint(), WsfRoute::ProjectOntoRoute(), WsfRoute::ProjectOntoRouteFast(), WsfRoute::ProjectOntoRouteGivenClosestWaypoint(), WsfPathFinder::ReturnToRoute(), WsfIterativeRouteMover::SetGuidanceTo(), WsfMath3D_Mover::SetGuidanceTo(), WsfRoadMover::SetOrUpdateRoute(), WsfRouteMover::SetRoutePoint(), wsf::six_dof::GuidanceComputer::UpdateAimpoint(), WsfGuidanceComputer::UpdateAimpoint(), WsfP6DOF_GuidanceComputer::UpdateAimpoint(), WsfRoadMover::UpdateRoute(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), and WsfWaypoint().
|
inline |
Referenced by WsfWaypointMover::UpdateConstraints().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by WsfIterativeRouteMover::AdvanceToNextWaypoint(), WsfMath3D_Mover::AdvanceToNextWaypoint(), WsfWaypointMover::AdvanceToNextWaypoint(), WsfWaypointMover::CreatePath(), WsfPathComputer::CreateTarget(), WsfWaypointMover::GetFutureLocationWCS(), WsfBrawlerMover::GoToClosestPoint(), WsfRouteMover::GoToClosestPoint(), if(), WsfBrawlerMover::Initialize(), WsfRoute::ProcessNavigationInput(), WsfRoute::ProcessWaypoint(), WsfIterativeRouteMover::SetGuidanceTo(), and WsfRouteMover::SetRoutePoint().
|
inline |
Referenced by WsfRouteNetwork::AppendShortestPathOnNetwork(), and WsfRoute::FindWaypointIndex().
|
inline |
Referenced by WsfP6DOF_Mover::ConvertWsfRouteToP6DofRoute(), wsf::six_dof::Mover::ConvertWsfRouteToSixDOF_Route(), WsfPathComputer::CreateTarget(), WsfPathGuidance::GetRadialAccelAtPoint(), WsfWaypointPathGuidance::GetRadialAccelAtPoint(), WsfIterativeRouteMover::SetGuidanceFrom(), WsfMath3D_Mover::SetGuidanceFrom(), and WsfWaypointMover::UpdateConstraints().
|
inline |
|
inline |
Referenced by wsf::six_dof::Mover::ExecuteTriggers(), and WsfP6DOF_Mover::ExecuteTriggers().
|
inline |
Referenced by WsfP6DOF_Mover::ConvertWsfRouteToP6DofRoute(), wsf::six_dof::Mover::ConvertWsfRouteToSixDOF_Route(), WsfWaypointPathGuidance::GetRadialAccelAtPoint(), WsfBrawlerMover::Initialize(), WsfRoadMover::MergeWaypoints(), WsfIterativeRouteMover::SetGuidanceFrom(), WsfMath3D_Mover::SetGuidanceFrom(), WsfIterativeRouteMover::SetGuidanceTo(), WsfWaypointMover::SetGuidanceTo(), WsfRouteMover::SetRoutePoint(), and WsfBrawlerMover::Update().
|
inline |
|
inline |
| void WsfWaypoint::GreatCircleHeadingAndDistance | ( | const WsfWaypoint & | aWaypoint, |
| double & | aHeading, | ||
| double & | aDistance ) const |
Get the great circle heading and distance from this waypoint to the specified waypoint.
| aWaypoint | The reference waypoint to which the distance is computed. |
| aHeading | [output] The heading to the given waypoint. |
| aDistance | [output] The distance to the given waypoint. |
References WsfWaypoint().
Referenced by WsfRoute::ProcessNavigationInput().
|
inline |
Determine whether two waypoints do not have the same position (lat, lon, alt).
References operator==(), and WsfWaypoint().
|
default |
References WsfWaypoint().
|
default |
References WsfWaypoint().
|
inline |
Determine whether two waypoints have exactly the same position (lat, lon, alt).
References WsfWaypoint().
| void WsfWaypoint::Print | ( | ut::log::MessageStream & | aStream | ) | const |
References cABSOLUTE_HEADING, WsfPath::cALT_REF_AGL, cDISTANCE, WsfPath::cDOUBLE_NOT_SET, WsfPath::cEP_EXTRAPOLATE, WsfPath::cEP_REMOVE, WsfPath::cEP_STOP, cHEADING_MASK, cLATITUDE_AND_LONGITUDE, cLOCATION_MASK, cRELATIVE_HEADING, WsfPath::cSWITCH_ON_APPROACH, cTIME, WsfPath::cTURN_DIR_LEFT, WsfPath::cTURN_DIR_RIGHT, and WsfPath::cUSE_PREVIOUS.
| bool WsfWaypoint::ProcessAllInput | ( | UtInput & | aInput | ) |
References ProcessInput().
Referenced by WsfRoute::ProcessWaypoint(), and ~WsfWaypoint().
| bool WsfWaypoint::ProcessInput | ( | UtInput & | aInput | ) |
Read in the configuration information for a single waypoint. For more details, see WsfRoute, and also the WSF User Guide.
| aInput | A generic input. |
References WsfPath::cALT_REF_AGL, WsfPath::cALT_REF_MSL, cDISTANCE, WsfPath::cDOUBLE_NOT_SET, cDURATION_MASK, WsfPath::cEP_EXTRAPOLATE, WsfPath::cEP_REMOVE, WsfPath::cEP_STOP, cLATITUDE_AND_LONGITUDE, cLOCATION_MASK, WsfPath::cSWITCH_ON_APPROACH, WsfPath::cSWITCH_ON_DISTANCE, WsfPath::cSWITCH_ON_PASSING, WsfPath::cSWITCH_ON_TIME, cTIME, cTIME_TO_POINT, WsfPath::cTURN_DIR_LEFT, WsfPath::cTURN_DIR_RIGHT, WsfPath::cTURN_DIR_SHORTEST, and WsfAuxDataEnabled::ProcessInput().
Referenced by ProcessAllInput().
| void WsfWaypoint::SerializeP | ( | T & | aBuff | ) |
For XIO (de)serialization.
References WsfAuxDataEnabled::Serialize().
|
inline |
|
inline |
| void WsfWaypoint::SetCallback | ( | WsfObject * | aCallbackPtr | ) |
Sets the waypoint's current callback
| aCallbackPtr | A pointer to the callback object. |
Referenced by UT_DEFINE_SCRIPT_METHOD(), and UT_DEFINE_SCRIPT_METHOD().
|
inline |
|
inline |
Referenced by WsfRoute::GetEndPointsAtDistance(), and WsfRoute::Insert().
|
inline |
|
inline |
Referenced by UT_DEFINE_SCRIPT_METHOD().
|
inline |
|
inline |
|
inline |
Referenced by WsfRoute::ProcessWaypoint().
|
inline |
Referenced by WsfRouteNetwork::Append(), WsfRoadMover::CreateRoute(), WsfRouteMover::FindAndSetPath(), WsfRouteNetwork::GeneratePathBetweenClosestSegments(), WsfRouteNetwork::GeneratePathOffRouteToRoute(), WsfRouteMover::GoToLocation(), XWsfAirTraffic::Initialize(), WsfRoute::ProcessNavigationInput(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), and UT_DEFINE_SCRIPT_METHOD().
|
inline |
Referenced by WsfRoadMover::MergeWaypoints().
| void WsfWaypoint::SetLocationLLA | ( | double | aLat, |
| double | aLon, | ||
| double | aAlt ) |
|
inline |
Referenced by WsfRouteNetwork::Append(), WsfRoadMover::CreateRoute(), WsfRouteMover::FindAndSetPath(), WsfRouteNetwork::GeneratePathBetweenClosestSegments(), WsfRouteNetwork::GeneratePathOffRouteToRoute(), WsfRouteMover::GoToLocation(), XWsfAirTraffic::Initialize(), WsfRoute::ProcessNavigationInput(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), and UT_DEFINE_SCRIPT_METHOD().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by WsfRoute::ProcessNavigationInput().
|
inline |
Referenced by WsfRoute::Insert().
|
inline |
Referenced by WsfRouteFinder::Route().
|
inline |
Referenced by WsfRoute::Insert().
|
inline |
Referenced by UT_DEFINE_SCRIPT_METHOD(), and UT_DEFINE_SCRIPT_METHOD().
|
inline |
Referenced by WsfRouteMover::FindAndSetPath(), if(), and WsfRoadMover::MergeWaypoints().
|
inline |
|
inline |
Referenced by WsfRouteMover::UpdateRoute().