| 232 | } |
| 233 | |
| 234 | BOOL LASindex::intersect_circle(const F64 center_x, const F64 center_y, const F64 radius) |
| 235 | { |
| 236 | have_interval = FALSE; |
| 237 | cells = spatial->intersect_circle(center_x, center_y, radius); |
| 238 | // LASMessage(LAS_VERBOSE, "%d cells of %g/%g %g/%g intersect circle %g/%g/%g", num_cells, spatial->get_min_x(), spatial->get_min_y(), spatial->get_max_x(), spatial->get_max_y(), center_x, center_y, radius); |
| 239 | if (cells) |
| 240 | return merge_intervals(); |
| 241 | return FALSE; |
| 242 | } |
| 243 | |
| 244 | BOOL LASindex::get_intervals() |
| 245 | { |
nothing calls this directly
no outgoing calls
no test coverage detected