case 15: if (isIntersect(zll, zhl, zc)) { double f = getIntersectRatio(zll, zhl, zc); xx[k] = xl + f * (xh - xl); yy[k] = yl; double f = getIntersectRatio(zll, zlh, zc); yy[k] = yl + f * (yh - yl); xx[k] = xl; double f = getIntersectRatio(zhl, zhh, zc); yy[k] = yl + f * (yh - yl); xx[k] = xh; double f = getIntersectRatio(zlh, zhh, zc); xx[k] = xl + f * (xh - xl); yy[k] = yh; double f = getIntersectRatio(zhl, zhh, zc); yy[k] = yl + f * (yh - yl); xx[k] = xh; double f = getIntersectRatio(zlh, zhh, zc); xx[k] = xl + f * (xh - xl); yy[k] = yh; double f = getIntersectRatio(zlh, zhl, zc); xx[k] = xl + f * (xh - xl); yy[k] = yh + f * (yl - yh);