WSF
WsfRoute Member List

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

Append(const WsfWaypoint &aWaypoint)WsfRoute
Append(const WsfRoute &aRoute)WsfRoute
AppendSubroute(int aStartIndex, int aEndIndex, WsfRoute &aRoute) constWsfRoute
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
Begin()WsfRouteinline
Clear()WsfRoute
Clone() const overrideWsfRoutevirtual
ConstScriptRef() constWsfRoute
CreateIteratorScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)WsfRoutestatic
CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)WsfRoutestatic
cTYPE_KINDWsfRoutestatic
DeleteAuxData()WsfAuxDataEnabled
Empty() constWsfRouteinline
End()WsfRouteinline
FindWaypointIndex(double aLat, double aLon, double aAlt)WsfRoute
FindWaypointIndex(const WsfWaypoint &aWpt)WsfRoute
GetAdjacentNodeIndices(int aWaypointIndex, int *aAdjacentNodeIndices) constWsfRoute
GetAllNodes(WaypointPtrVector &aWaypointPtrVector)WsfRoute
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetDistance(int aFromWaypointIndex, int aToWaypointIndex) constWsfRoute
GetDistanceAlongRoute(const double aFromLL[2], const double aToLL[2]) constWsfRoute
GetDistanceAlongRoute(const double aFromLL[2], const double aToLL[2], double &aOffsetDist) constWsfRoute
GetDistanceOffset(const double aFromLL[2], const double aToLL[2], const double aPointLL[2], double &aOffsetDist) constWsfRoute
GetEndPointsAtDistance(double aDistance, int &aWaypointIndex) constWsfRoute
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetNetworkRouteId() constWsfRouteinline
GetScriptClassName() const overrideWsfRoute
GetSize() constWsfRouteinline
GetSpeed(unsigned int aIndex) constWsfRouteinline
GetSubroute(const WsfWaypoint &aFromWaypoint, const WsfWaypoint &aToWaypoint, WsfRoute &aRoute) constWsfRoute
GetSubroute(int aStartIndex, int aEndIndex, WsfRoute &aRoute) constWsfRoute
GetTotalLength() constWsfRouteinline
GetTravelTime() constWsfRoute
GetTravelTimeToPosition(const double aPosition[2]) constWsfRoute
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetWaypointAt(size_t aIndex)WsfRoute
GetWaypointAt(size_t aIndex) constWsfRoute
GetWaypointIndexAt(WsfStringId aLabelId) constWsfRoute
GetWaypointReferenceCount()WsfRouteinline
GetWaypoints() constWsfRouteinline
HasAuxData() constWsfAuxDataEnabled
Initialize(double aSimTime=0.0)WsfRoutevirtual
Insert(WayptVecIter aIter, const WsfWaypoint &aWaypoint)WsfRoute
Insert(int aIndex, const WsfWaypoint &aWaypoint)WsfRoute
Intersect(WsfRoute &aOtherRoute, std::vector< RouteIntersection > &aIntersections)WsfRoute
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBetweenWaypoints(const double aPointLL[2], const unsigned int aFirstWaypointIndex, const unsigned int aSecondWaypointIndex, const double aTolerancePercentage=0.01) constWsfRoute
IsGlobalRoute() constWsfRoute
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
operator=(const WsfRoute &aRhs)WsfRoute
WsfObject::operator=(const WsfObject &aRhs)WsfObject
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
operator[](size_t aIndex)WsfRoute
operator[](size_t aIndex) constWsfRoute
PointAlongRoute(double aDistanceFromStart, double aPointAlongRoute[2], int &aSegmentIndex)WsfRoute
Print(ut::log::MessageStream &aStream) constWsfRoute
ProcessInput(UtInput &aInput) overrideWsfRoutevirtual
ProcessInputBlock(UtInputBlock &aInputBlock, WsfRoute *aRoutePtr, bool aAllowName)WsfRoutestatic
ProcessNavigationInput(UtInput &aInput)WsfRoute
ProcessWaypoint(UtInput &aInput, WsfWaypoint &aWaypoint)WsfRoute
ProjectOntoRoute(const double aPointLL[2], const double aSegmentStartLL[2], const double aSegmentEndLL[2], double aWaypointLL[2])WsfRoutestatic
ProjectOntoRoute(const double aPointLL[2], int &aSegmentIndex, double aProjectedLL[2], double &aDistance) constWsfRoute
ProjectOntoRoute(const double aPointLL[2], double &aDistanceFromRoute, double &aDistanceAlongRoute) constWsfRoute
ProjectOntoRouteFast(const double aPointLL[2], double &aDistanceFromRoute, double &aDistanceAlongRoute) constWsfRoute
ProjectOntoRouteGivenClosestWaypoint(double aLat, double aLon, int aClosestWaypointIndex, int &aSegmentIndex, double aProjectedLL[2])WsfRoute
Remove(unsigned int aWaypointIndex)WsfRoute
ScriptRef()WsfRoute
ScriptRefManage()WsfRoute
Serialize(T &aBuff)WsfRouteinline
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetName(WsfStringId aName)WsfObjectinline
SetNetworkRouteId(unsigned int aRouteId)WsfRoute
SetSpeed(double aSpeed)WsfRoute
SetType(WsfStringId aType)WsfObject
Swap(WsfRoute &aRhs)WsfRouteinline
Transform(double aRefLat, double aRefLon, double aHeading)WsfRoute
TransformNED(double aNorth, double aEast, double aDown)WsfRoute
TypeList typedefWsfObject
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
WaypointPtrVector typedefWsfRoute
WaypointSegment typedefWsfRoute
WaypointVector typedefWsfRoute
WayptVecIter typedefWsfRoute
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfRoute()=defaultWsfRoute
WsfRoute(const std::string &aName)WsfRoute
WsfRoute(const WsfRoute &aSrc)WsfRoute
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfObject() overrideWsfObject
~WsfRoute() overrideWsfRoute
Copyrights Multiple, All Rights Reserved