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()