clubsandwich.line_of_sight¶
Functions related to line of sight calculations
-
clubsandwich.line_of_sight.get_visible_points(vantage_point, get_allows_light, max_distance=30)¶ Parameters: - vantage_point (clubsandwich.geom.Point) –
- get_allows_light (function) –
get_allows_light(point) -> bool - max_distance (int) –
Returns a set of all points visible from the given vantage point.
Adapted from this RogueBasin article.