farthestReachablePosition

The farthest position reachable by node towards desired, stopping before the first obstacle on its path.