INNER CODE UNIT · JavaScript
pafmask
lh3/miniasm · misc/paftop.js:39
function pafmask(a, mask_level)
{
var k = 1;
for (var i = 1; i < a.length; ++i) {
var j, ai = a[i];
for (j = 0; j < k; ++j) {
var ol = 0, aj = a[j];
if (ai[2] < aj[2]) {
if (ai[3] > aj[2])
ol = ai[3] - aj[2];
} else {
if (aj[3] > ai[2])
ol = aj[3] - ai[2];
}
var min_l = ai[3] - ai[2] < aj[3] - aj[2]? ai[3] - ai[2] : aj[3] - aj[2];
if (ol > min_l * mask_level)
break;
}