Class Bicycle
Assembly: SOHBicycleModel.dll
Syntax
public class Bicycle : Vehicle<IBicycleSteeringCapable, IPassengerCapable, BicycleSteeringHandle, BicyclePassengerHandle>
Constructors
Bicycle()
Declaration
Properties
BicycleParkingLot
Provides access to the parking lot if the bicycle is stored there.
Declaration
public BicycleParkingLot BicycleParkingLot { get; set; }
Property Value
DriverMass
TODO: Remove driver mass dependency
Declaration
public double DriverMass { get; set; }
Property Value
Type |
Description |
System.Double |
|
Environment
Gets or sets the underlying managed .
Declaration
public ISpatialGraphEnvironment Environment { get; set; }
Property Value
Type |
Description |
ISpatialGraphEnvironment |
|
Mass
Gets or sets the whole mass of this object in (kg)
.
Declaration
public override double Mass { get; set; }
Property Value
Type |
Description |
System.Double |
|
Type
Gets or sets the type of this bicycle.
Declaration
public BicycleType Type { get; set; }
Property Value
Weight
Gets or sets the weight for this bicycle in (kg)
.
Declaration
public double Weight { get; set; }
Property Value
Type |
Description |
System.Double |
|
WeightLoad
Gets or sets teh weight load of package for this bicycle in (kg)
.
Declaration
public double WeightLoad { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
CreatePassengerHandle()
Declaration
protected override BicyclePassengerHandle CreatePassengerHandle()
Returns
CreateSteeringHandle(IBicycleSteeringCapable)
Declaration
protected override BicycleSteeringHandle CreateSteeringHandle(IBicycleSteeringCapable driver)
Parameters
Returns