Class BicycleSteeringHandle
Inheritance
BicycleSteeringHandle
Assembly: SOHBicycleModel.dll
Syntax
public class BicycleSteeringHandle : VehicleSteeringHandle<IBicycleSteeringCapable, IPassengerCapable, BicycleSteeringHandle, BicyclePassengerHandle>
Constructors
BicycleSteeringHandle(ISpatialGraphEnvironment, Bicycle, IBicycleSteeringCapable)
Declaration
public BicycleSteeringHandle(ISpatialGraphEnvironment environment, Bicycle bicycle, IBicycleSteeringCapable driver)
Parameters
Methods
CalculateSpeedChange(Double, Double, Double, Double, Double)
Declaration
protected override double CalculateSpeedChange(double currentSpeed, double maxSpeed, double distanceToVehicleAhead, double speedVehicleAhead, double accelerationVehicleAhead)
Parameters
Type |
Name |
Description |
System.Double |
currentSpeed |
|
System.Double |
maxSpeed |
|
System.Double |
distanceToVehicleAhead |
|
System.Double |
speedVehicleAhead |
|
System.Double |
accelerationVehicleAhead |
|
Returns
Type |
Description |
System.Double |
|