Class WalkingShoes
This is the physical representation of a walking agent within any environment.
Inheritance
System.Object
WalkingShoes
Implements
Inherited Members
Vehicle<IWalkingCapable, IPassengerCapable, WalkingSteeringHandle, IPassengerHandle>.MaxAcceleration
Vehicle<IWalkingCapable, IPassengerCapable, WalkingSteeringHandle, IPassengerHandle>.MaxDeceleration
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SOHDomain.Model
Assembly: SOHDomain.dll
Syntax
public class WalkingShoes : Vehicle<IWalkingCapable, IPassengerCapable, WalkingSteeringHandle, IPassengerHandle>, ISpatialGraphEntity, IEntity, IModelObject, IPositionable, IVehicleEntrance<IWalkingCapable, IPassengerCapable, WalkingSteeringHandle, IPassengerHandle>
Constructors
| Improve this Doc View SourceWalkingShoes(ISpatialGraphLayer, Double, Double)
This is the physical representation of a walking agent within any environment.
Declaration
public WalkingShoes(ISpatialGraphLayer spatialGraphLayer, double walkingSpeed, double runningSpeed)
Parameters
Type | Name | Description |
---|---|---|
ISpatialGraphLayer | spatialGraphLayer | |
System.Double | walkingSpeed | |
System.Double | runningSpeed |
Properties
| Improve this Doc View SourcePreferredSpeed
This is the physical representation of a walking agent within any environment.
Declaration
public double PreferredSpeed { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RunningSpeed
This is the physical representation of a walking agent within any environment.
Declaration
public double RunningSpeed { get; }
Property Value
Type | Description |
---|---|
System.Double |
WalkingSpeed
This is the physical representation of a walking agent within any environment.
Declaration
public double WalkingSpeed { get; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
| Improve this Doc View SourceCreatePassengerHandle()
This is the physical representation of a walking agent within any environment.
Declaration
protected override IPassengerHandle CreatePassengerHandle()
Returns
Type | Description |
---|---|
IPassengerHandle |
Overrides
SOHDomain.Model.Vehicle<SOHDomain.Steering.Capables.IWalkingCapable, SOHDomain.Steering.Capables.IPassengerCapable, SOHDomain.Steering.Handles.WalkingSteeringHandle, SOHDomain.Steering.Handles.IPassengerHandle>.CreatePassengerHandle()
|
Improve this Doc
View Source
CreateSteeringHandle(IWalkingCapable)
This is the physical representation of a walking agent within any environment.
Declaration
protected override WalkingSteeringHandle CreateSteeringHandle(IWalkingCapable driver)
Parameters
Type | Name | Description |
---|---|---|
IWalkingCapable | driver |
Returns
Type | Description |
---|---|
WalkingSteeringHandle |
Overrides
SOHDomain.Model.Vehicle<SOHDomain.Steering.Capables.IWalkingCapable, SOHDomain.Steering.Capables.IPassengerCapable, SOHDomain.Steering.Handles.WalkingSteeringHandle, SOHDomain.Steering.Handles.IPassengerHandle>.CreateSteeringHandle(SOHDomain.Steering.Capables.IWalkingCapable)
|
Improve this Doc
View Source
SetRunning()
This is the physical representation of a walking agent within any environment.
Declaration
public void SetRunning()
SetWalking()
This is the physical representation of a walking agent within any environment.
Declaration
public void SetWalking()