(hulls, points, event)
| 8546 | } |
| 8547 | |
| 8548 | function splitHulls(hulls, points, event) { |
| 8549 | var splitIdx = bsearch.le(hulls, event, findSplit) |
| 8550 | var hull = hulls[splitIdx] |
| 8551 | var upperIds = hull.upperIds |
| 8552 | var x = upperIds[upperIds.length-1] |
| 8553 | hull.upperIds = [x] |
| 8554 | hulls.splice(splitIdx+1, 0, |
| 8555 | new PartialHull(event.a, event.b, event.idx, [x], upperIds)) |
| 8556 | } |
| 8557 | |
| 8558 | |
| 8559 | function mergeHulls(hulls, points, event) { |
no outgoing calls
no test coverage detected
searching dependent graphs…