Class GatewayLayer
Provides the possibility to find gateway points (exit the graph or enter the graph) for POIs that are outside of an
environment.
Assembly: SOHMultimodalModel.dll
Syntax
public class GatewayLayer : VectorLayer<GatewayPoint>
Constructors
GatewayLayer(ISpatialGraphEnvironment)
Declaration
public GatewayLayer(ISpatialGraphEnvironment environment = null)
Parameters
Type |
Name |
Description |
ISpatialGraphEnvironment |
environment |
|
Properties
GraphLayer
Declaration
public ISpatialGraphLayer GraphLayer { get; set; }
Property Value
Type |
Description |
ISpatialGraphLayer |
|
Methods
Validate(Position, Position)
Validates given start and goal position and returns a gateway point instead of the position if necessary.
Declaration
public Validate(Position start, Position goal)
Parameters
Type |
Name |
Description |
Position |
start |
Position to start from. |
Position |
goal |
Position to reach. |
Returns
Type |
Description |
System. |
A start and a goal position that is located within the environment and may function as gateway point. |