Searched refs:queryBCircle (Results 1 – 1 of 1) sorted by relevance
95 bool GridIndex<T>::hitTest(const BCircle& queryBCircle) const { in hitTest()97 query(queryBCircle, [&](const T&, const BBox&) -> bool { in hitTest()184 void GridIndex<T>::query(const BCircle& queryBCircle, std::function<bool (const T&, const BBox&)> r… in query() argument188 BBox queryBBox = convertToBox(queryBCircle); in query()204 auto cx1 = convertToXCellCoord(queryBCircle.center.x - queryBCircle.radius); in query()205 auto cy1 = convertToYCellCoord(queryBCircle.center.y - queryBCircle.radius); in query()206 auto cx2 = convertToXCellCoord(queryBCircle.center.x + queryBCircle.radius); in query()207 auto cy2 = convertToYCellCoord(queryBCircle.center.y + queryBCircle.radius); in query()220 if (circleAndBoxCollide(queryBCircle, bbox)) { in query()235 if (circlesCollide(queryBCircle, bcircle)) { in query()