Class PassengerTraveler
Implements
IModalCapabilitiesAgent
IPassengerCapable
IWalkingCapable
ICarSteeringCapable
ISteeringCapable
ICarRentalCapable
SOHTrainModel.Steering.ITrainPassenger
Inherited Members
Namespace: SOHMultimodalModel.Model
Assembly: SOHMultimodalModel.dll
Syntax
public class PassengerTraveler : Traveler<PassengerTravelerLayer>, IModalCapabilitiesAgent, IPassengerCapable, IWalkingCapable, ICarSteeringCapable, IBicycleSteeringAndRentalCapable, IBicycleSteeringCapable, ISteeringCapable, ICarRentalCapable, IFerryPassenger, ITrainPassenger
Methods
Init(PassengerTravelerLayer)
Declaration
public override void Init(PassengerTravelerLayer layer)
Parameters
Type | Name | Description |
---|---|---|
PassengerTravelerLayer | layer |
Overrides
SOHMultimodalModel.Model.Traveler<SOHMultimodalModel.Model.PassengerTravelerLayer>.Init(SOHMultimodalModel.Model.PassengerTravelerLayer)
ModalChoices()
Declaration
protected override IEnumerable<ModalChoice> ModalChoices()
Returns
Type | Description |
---|---|
IEnumerable<ModalChoice> |
Overrides
SOHMultimodalModel.Model.Traveler<SOHMultimodalModel.Model.PassengerTravelerLayer>.ModalChoices()
Implements
IModalCapabilitiesAgent
IPassengerCapable
IWalkingCapable
ICarSteeringCapable
ISteeringCapable
ICarRentalCapable
SOHTrainModel.Steering.ITrainPassenger