equal
deleted
inserted
replaced
109 segment.end.y - segment.start.y, |
109 segment.end.y - segment.start.y, |
110 segment.start.x - segment.end.x, |
110 segment.start.x - segment.end.x, |
111 ); |
111 ); |
112 let mid_point = segment.center(); |
112 let mid_point = segment.center(); |
113 |
113 |
114 if (p.integral_norm() < min_distance as u32 * 3) || !map_box.contains_inside(mp) { |
114 if (p.integral_norm() < min_distance as u32 * 3) || !map_box.contains_inside(mid_point) { |
115 return None; |
115 return None; |
116 } |
116 } |
117 |
117 |
118 let full_box = Rect::from_size(Point::zero(), self.size).with_margin(min_distance); |
118 let full_box = Rect::from_size(Point::zero(), self.size).with_margin(min_distance); |
119 |
119 |