Trait VisionDistance
shadowcast
pub trait VisionDistance: Copy { fn in_range(self, delta: Coord) -> bool; }
fn in_range(self, delta: Coord) -> bool
impl VisionDistance for Circle
impl VisionDistance for Diamond
impl VisionDistance for Square