Lines Matching refs:sr
247 bool overlap(int &xval, int &yval, search_result_type &sr) { in overlap() argument
250 std::get<XV>(sr), std::get<YV>(sr), std::get<RADIUS>(sr), xlow, xhigh, ylow, yhigh); in overlap()
294 search_result_type sr; in graph_BMU() local
298 while ((q[indx])->try_get(sr)) { in graph_BMU()
301 int x = std::get<XV>(sr) / xsize; in graph_BMU()
302 int y = std::get<YV>(sr) / ysize; in graph_BMU()
320 all_srs[offset] = sr; in graph_BMU()
321 if (std::get<RADIUS>(sr) < std::get<RADIUS>(min_sr)) in graph_BMU()
322 min_sr = sr; in graph_BMU()
323 else if (std::get<RADIUS>(sr) == std::get<RADIUS>(min_sr)) { in graph_BMU()
324 if (std::get<XV>(sr) < std::get<XV>(min_sr)) { in graph_BMU()
325 min_sr = sr; in graph_BMU()
327 else if ((std::get<XV>(sr) == std::get<XV>(min_sr) && in graph_BMU()
328 std::get<YV>(sr) < std::get<YV>(min_sr))) { in graph_BMU()
329 min_sr = sr; in graph_BMU()