(array,level)
| 37789 | var CACHE = {} |
| 37790 | |
| 37791 | function surfaceNets(array,level) { |
| 37792 | if(array.dimension <= 0) { |
| 37793 | return { positions: [], cells: [] } |
| 37794 | } else if(array.dimension === 1) { |
| 37795 | return mesh1D(array, level) |
| 37796 | } |
| 37797 | var typesig = array.order.join() + "-" + array.dtype |
| 37798 | var proc = CACHE[typesig] |
| 37799 | var level = (+level) || 0.0 |
| 37800 | if(!proc) { |
| 37801 | proc = CACHE[typesig] = buildSurfaceNets(array.order, array.dtype) |
| 37802 | } |
| 37803 | return proc(array,level) |
| 37804 | } |
| 37805 | |
| 37806 | /***/ }), |
| 37807 |
no test coverage detected
searching dependent graphs…