Searched refs:bcircle (Results 1 – 1 of 1) sorted by relevance
45 void GridIndex<T>::insert(T&& t, const BCircle& bcircle) { in insert() argument48 auto cx1 = convertToXCellCoord(bcircle.center.x - bcircle.radius); in insert()49 auto cy1 = convertToYCellCoord(bcircle.center.y - bcircle.radius); in insert()50 auto cx2 = convertToXCellCoord(bcircle.center.x + bcircle.radius); in insert()51 auto cy2 = convertToYCellCoord(bcircle.center.y + bcircle.radius); in insert()61 circleElements.emplace_back(t, bcircle); in insert()171 auto& bcircle = pair.second; in query() local172 if (circleAndBoxCollide(bcircle, queryBBox)) { in query()173 if (resultFn(pair.first, convertToBox(bcircle))) { in query()234 auto& bcircle = pair.second; in query() local[all …]