Click or drag to resize

VehicleExchangeRoute Class

[This is preliminary documentation and is subject to change.]

A route that is used to exchange Vehicles with other groups
Inheritance Hierarchy

Namespace:  TrafficSimulation.Simulation.Engine.Environment
Assembly:  TrafficSimulation.Simulation.Engine (in TrafficSimulation.Simulation.Engine.dll) Version: 1.0.0.2 (1.0.0.2)
Syntax
public class VehicleExchangeRoute : Route

The VehicleExchangeRoute type exposes the following members.

Constructors
  NameDescription
Public methodVehicleExchangeRoute
Initializes a new instance of the VehicleExchangeRoute class.
Top
Properties
  NameDescription
Public propertyId
The id of the Object
(Inherited from SimulationBase.)
Public propertyLegth
the length of the route.
(Inherited from Route.)
Public propertyNodesConnections
The list of nodes the route contains of.
(Inherited from Route.)
Public propertyVehicles
A list of all vehicles existing on this route.
(Inherited from Route.)
Top
Methods
  NameDescription
Public methodCreateVehicle
Creates a new vehicle
(Inherited from Route.)
Public methodDestoryVehicle
Destroys a vehicle and sends it to another group.
(Overrides RouteDestoryVehicle(IVehicle).)
Public methodEquals
Equals Implementation
(Inherited from SimulationBase.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
GetHashCode impelementation
(Inherited from SimulationBase.)
Public methodGetNextPlaceable(IPlaceable)
Gets the next placeable.
(Inherited from Route.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNextConnection
Returns the next node on this connection
(Inherited from Route.)
Public methodToString
ToString Implementation
(Inherited from SimulationBase.)
Top
See Also