Table of Contents

Interface IEdgeRouter

Namespace
FlowGraph.Core.Routing
Assembly
FlowGraph.Core.dll

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

context EdgeRoutingContext

The routing context containing graph information.

edge Edge

The edge to route.

Returns

IReadOnlyList<Point>

A list of waypoints (including start and end points).