WSF
XWsfOSM_Traffic Member List

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

__private_SetSim(WsfSimulationExtension &aExtension, WsfSimulation *aSimPtr)WsfSimulationExtensioninlinestatic
AddedToSimulation() overrideXWsfOSM_Trafficvirtual
AddScriptedConvoy(const std::vector< WsfPlatform * > aPlatformList, const std::string &aNetworkName, WsfRoute *aRoute, double aInitialSpacing)XWsfOSM_Traffic
AddScriptedVehicle(WsfPlatform *aPlatformPtr, const std::string &aNetworkName, WsfRoute *aRoute, int &aVehicleNumber)XWsfOSM_Traffic
AdvanceTime(double aSimTime)XWsfOSM_Traffic
ChangeScriptedLane(WsfPlatform *aPlatformPtr, bool aDirection)XWsfOSM_Traffic
Complete(double aSimTime)WsfSimulationExtensionvirtual
CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)XWsfOSM_Trafficstatic
Find(const WsfSimulation &aSimulation)XWsfOSM_Trafficstatic
GetConnectedRoutes(const std::string &aNetworkName, const std::string &aNodeId)XWsfOSM_Traffic
GetExtensionName() constWsfExtensioninline
GetIndividualRoute(const std::string &aNetworkName, const std::string &aBaseName, int aLaneNumber=1, bool aDirection=true, int aSegmentNumber=1)XWsfOSM_Traffic
GetNextWaypoint(const std::string &aNetworkname, const std::string &aRouteName, double aDistance)XWsfOSM_Traffic
GetNodeOnRoute(const std::string &aNetworkName, const std::string &aRouteName, bool aFirstOrLast)XWsfOSM_Traffic
GetPlatformsAlongRoute(const std::string &aNetworkName, const std::string &aRouteName)XWsfOSM_Traffic
GetRoutesOnNetwork(const std::string &aNetworkName)XWsfOSM_Traffic
GetScenario() constWsfSimulationExtension
GetSimulation() constWsfSimulationExtensioninline
GetTrafficFlow(double aSimTime, const std::string &aNetworkName, const std::string &aNodeId)XWsfOSM_Traffic
Initialize() overrideXWsfOSM_Trafficvirtual
WsfOSM_TrafficInput::Initialize(const WsfScenario &aScenario)XWsfRouteNetworkvirtual
InitializeExtensionName(const std::string &aName)WsfExtensionprotected
IntersectionRestriction enum nameXWsfOSM_Traffic
mDebugWsfOSM_TrafficInputprotected
mNetworksXWsfRouteNetworkprotected
mProcessedInputWsfOSM_TrafficInputprotected
mRandomXWsfRouteNetworkprotected
Networks typedefXWsfRouteNetworkprotected
operator=(const XWsfOSM_Traffic &aRoadTraffic)=deleteXWsfOSM_Traffic
WsfOSM_TrafficInput::operator=(const XWsfRouteNetwork &aRhs)=deleteXWsfRouteNetworkprotected
PendingStart()WsfSimulationExtensionvirtual
PlatformsInitialized()WsfSimulationExtensionvirtual
PrepareExtension()WsfSimulationExtensionvirtual
ProcessCommand(UtInput &aInput, NetworkInput &aNetworkInput)XWsfRouteNetworkprotectedvirtual
ProcessInput(UtInput &aInput) overrideWsfOSM_TrafficInputvirtual
ProcessRoadTraffic(UtInput &aInput)WsfOSM_TrafficInputprotected
ScriptGoOffroad(WsfPlatform *aVehicle, const WsfGeoPoint &aGeoPoint)XWsfOSM_Traffic
ScriptLockIntersection(const std::string &aNetworkName, const std::string &aNodeId)XWsfOSM_Traffic
ScriptUnlockIntersection(const std::string &aNetworkName, const std::string &aNodeId)XWsfOSM_Traffic
Start()WsfSimulationExtensionvirtual
Update(double)XWsfRouteNetworkinlinevirtual
UpdateScriptedVehicleRoute(WsfPlatform *aPlatformPtr, WsfRoute *aRoute, int aWaypointIndex=0)XWsfOSM_Traffic
WsfOSM_TrafficInput()=defaultWsfOSM_TrafficInput
WsfOSM_TrafficInput(const WsfOSM_TrafficInput &)=defaultWsfOSM_TrafficInputprotected
WsfSimulationExtension()WsfSimulationExtension
XWsfOSM_Traffic(WsfOSM_TrafficInput &aData)XWsfOSM_Traffic
XWsfOSM_Traffic(const XWsfOSM_Traffic &aRoadTraffic)=deleteXWsfOSM_Traffic
XWsfRouteNetwork()=defaultXWsfRouteNetwork
XWsfRouteNetwork(const XWsfRouteNetwork &aSrc)=defaultXWsfRouteNetworkprotected
~WsfExtension()=defaultWsfExtensionvirtual
~WsfOSM_TrafficInput() override=defaultWsfOSM_TrafficInput
~WsfSimulationExtension() override=defaultWsfSimulationExtension
~XWsfOSM_Traffic() overrideXWsfOSM_Traffic
~XWsfRouteNetwork()=defaultXWsfRouteNetworkvirtual
Copyrights Multiple, All Rights Reserved