Interface IEdgeRouter
Interface for edge routing algorithms.
public interface IEdgeRouter
Methods
Route(EdgeRoutingContext, Edge)
Calculates waypoints for an edge to route around obstacles.
IReadOnlyList<Point> Route(EdgeRoutingContext context, Edge edge)
Parameters
contextEdgeRoutingContextThe routing context containing graph information.
edgeEdgeThe edge to route.
Returns
- IReadOnlyList<Point>
A list of waypoints (including start and end points).