geo-visibility
This crate contains algorithms to compute visibility polygon.
This code is a Rust port of the C++ lib visibility.
Example
The following example shows how to compute the visibility polygon of a point amongst line obstacles.
The visibility
method is provided by the Visibility
trait which is implemented for most geo-types.
use ;
use Visibility;
let lines = ;
let visibility_polygon = point.visibility;