Function AStar2D.connectPoints

Creates a segment between the given points. If bidirectional is false, only movement from id to to_id is allowed, not the reverse direction.

void connectPoints (
  const(long) id,
  const(long) to_id,
  const(bool) bidirectional = true
) nothrow @nogc;

var astar = AStar2D.new() astar.add_point(1, Vector2(1, 1)) astar.add_point(2, Vector2(0, 5)) astar.connect_points(1, 2, false)