/// <summary> /// Adds a new point. Purges any movement nodes that are violated by it and reports if any were. /// </summary> public bool AddPoint(Vector2D point, int id, bool dangerous, int timeout) { return(points_.AddPoint(new Point2D(point, id, dangerous, timeout))); }