Namespace Mars.Components.Environments
Classes
Common functions for all environment index structures
This is the easiest node guard ever
It always allows a transition
This class provides a geo-based environment with CRS projected to EPSG:4326 (WGS:84).
The environment provides a spatial index in which insert, remove, move (update) and query (read)
operations are provided, used on conjunction with concrete entity type
implementing IPositionable.
Represents a spatial or geometric edge of this graph which is able to persist and to manage
entities on a continuous geometric line in meters.
The geometric graph environment for entities. Provides exploration and movement queries
to change the internal positioning of entities along edges and node.
In addition provides a routing component to find paths.
This class contains helper function to interact or transform the common ISpatialEdge object.
Represents the spatial hash environment for a grid-based
index with exploration, movement and lookup.
This class provides all base functionality with provided
properties and the initialization of the index.
This class contains the basic data structure for each lane line.
Interfaces
The IModalChoiceResolver
checks ISpatialNode
s with regard to providing and
consuming ModalChoice
s.