Fixes from review
This commit is contained in:
parent
2ef7964e90
commit
1a3478da0e
@ -1066,14 +1066,15 @@ def _curve_curve_intersections_t(
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
unique_key = lambda ts: int(ts[0] / precision)
|
unique_key = lambda ts: (int(ts[0] / precision), int(ts[1] / precision))
|
||||||
seen = set()
|
seen = set()
|
||||||
unique_values = []
|
unique_values = []
|
||||||
|
|
||||||
for ts in found:
|
for ts in found:
|
||||||
if unique_key(ts) in seen:
|
key = unique_key(ts)
|
||||||
|
if key in seen:
|
||||||
continue
|
continue
|
||||||
seen.add(unique_key(ts))
|
seen.add(key)
|
||||||
unique_values.append(ts)
|
unique_values.append(ts)
|
||||||
|
|
||||||
return unique_values
|
return unique_values
|
||||||
|
Loading…
x
Reference in New Issue
Block a user