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)