Lines Matching refs:pairs
26 * \brief Make a list of pairs of self intersections in a list of Rects.
31 * [(A = rs[i], B = rs[j]) for i,J in enumerate(pairs) for j in J]
37 std::vector<std::vector<unsigned> > pairs(rs.size());
56 pairs[jx].push_back(ix);
62 return pairs;
66 * \brief Make a list of pairs of red-blue intersections between two lists of Rects.
72 * [(A = rs[i], B = rs[j]) for i,J in enumerate(pairs) for j in J]
76 std::vector<std::vector<unsigned> > pairs(a.size());
77 if(a.empty() || b.empty()) return pairs;
110 pairs[jx].push_back(ix);
119 pairs[ix].push_back(jx);
129 return pairs;