TransportPathfindOptions (Class)
Namespace: Wrld.Transport
Input parameters for TransportApi.FindShortestPath() See Wrld.Transport.TransportPathfindOptionsBuilder for a convenience builder to construct instances of this type.
Properties
TransportDirectedEdgeId DirectedEdgeIdA
The id of a directed edge object on which the start point lies.
TransportDirectedEdgeId DirectedEdgeIdA { get; private set; }
TransportDirectedEdgeId DirectedEdgeIdB
The id of a directed edge object on which the goal point lies.
TransportDirectedEdgeId DirectedEdgeIdB { get; private set; }
double ParameterizedPointOnEdgeA
A point on the start directed edge, specified as a parameterised distance along the edge, in range 0.0 to 1.0.
double ParameterizedPointOnEdgeA { get; private set; }
double ParameterizedPointOnEdgeB
A point on the goal directed edge, specified as a parameterised distance along the edge, in range 0.0 to 1.0.
double ParameterizedPointOnEdgeB { get; private set; }
bool UTurnAllowedAtA
If true, for a start point on a bi-directional way, the pathfinding algorithm is permitted to immediately traverse the adjacent directed edge on the same way but in the opposite direction (following the opposite carriageway).
bool UTurnAllowedAtA { get; private set; }
bool UTurnAllowedAtB
If true, for a goal point on a bi-directional way, the pathfinding algorithm is permitted to immediately traverse the adjacent directed edge on the same way but in the opposite direction (following the opposite carriageway).
bool UTurnAllowedAtB { get; private set; }