(hulls, points, event)
| 8557 | |
| 8558 | |
| 8559 | function mergeHulls(hulls, points, event) { |
| 8560 | //Swap pointers for merge search |
| 8561 | var tmp = event.a |
| 8562 | event.a = event.b |
| 8563 | event.b = tmp |
| 8564 | var mergeIdx = bsearch.eq(hulls, event, findSplit) |
| 8565 | var upper = hulls[mergeIdx] |
| 8566 | var lower = hulls[mergeIdx-1] |
| 8567 | lower.upperIds = upper.upperIds |
| 8568 | hulls.splice(mergeIdx, 1) |
| 8569 | } |
| 8570 | |
| 8571 | |
| 8572 | function monotoneTriangulate(points, edges) { |
no outgoing calls
no test coverage detected
searching dependent graphs…