region
# returns all the items overlapping with `region`
fun items_overlapping(region :Boxed[Numeric]): SimpleCollection[E] is abstract
lib/geometry/boxes.nit:321,2--322,79
redef fun items_overlapping(region): SimpleCollection[E] do
var res = new Array[E]
items_overlapping_in(region,res)
return res
end
lib/geometry/quadtree.nit:63,2--67,4
redef fun items_overlapping(item)
do
var arr = new Array[E]
for i in self do
if i.intersects(item) then arr.add(i)
end
return arr
end
lib/geometry/boxes.nit:332,2--339,4