(points)
| 9774 | module.exports = convexHull1d |
| 9775 | |
| 9776 | function convexHull1d(points) { |
| 9777 | var lo = 0 |
| 9778 | var hi = 0 |
| 9779 | for(var i=1; i<points.length; ++i) { |
| 9780 | if(points[i][0] < points[lo][0]) { |
| 9781 | lo = i |
| 9782 | } |
| 9783 | if(points[i][0] > points[hi][0]) { |
| 9784 | hi = i |
| 9785 | } |
| 9786 | } |
| 9787 | if(lo < hi) { |
| 9788 | return [[lo], [hi]] |
| 9789 | } else if(lo > hi) { |
| 9790 | return [[hi], [lo]] |
| 9791 | } else { |
| 9792 | return [[lo]] |
| 9793 | } |
| 9794 | } |
| 9795 | |
| 9796 | /***/ }), |
| 9797 |
no outgoing calls
no test coverage detected
searching dependent graphs…