(a,b)
| 238 | w.next)){r=!1;break a}w=w.nextZ}for(w=r.prevZ;w&&w.z>=m;){if(w!==r.prev&&w!==r.next&&Fd(q.x,q.y,p.x,p.y,t.x,t.y,w.x,w.y)&&0<=va(w.prev,w,w.next)){r=!1;break a}w=w.prevZ}r=!0}}else a:if(r=a,q=r.prev,p=r,t=r.next,0<=va(q,p,t))r=!1;else{for(m=r.next.next;m!==r.prev;){if(Fd(q.x,q.y,p.x,p.y,t.x,t.y,m.x,m.y)&&0<=va(m.prev,m,m.next)){r=!1;break a}m=m.next}r=!0}if(r)b.push(l.i/c),b.push(a.i/c),b.push(n.i/c),Zc(a),h=a=n.next;else if(a=n,a===h){if(!g)ad($c(a),b,c,d,e,f,1);else if(1===g){g=b;h=c;l=a;do n=l.prev, |
| 239 | r=l.next.next,!Db(n,r)&&Bf(n,l,l.next,r)&&bd(n,r)&&bd(r,n)&&(g.push(n.i/h),g.push(l.i/h),g.push(r.i/h),Zc(l),Zc(l.next),l=a=r),l=l.next;while(l!==a);a=l;ad(a,b,c,d,e,f,2)}else if(2===g)a:{g=a;do{for(h=g.next.next;h!==g.prev;){if(l=g.i!==h.i){l=g;n=h;if(r=l.next.i!==n.i&&l.prev.i!==n.i){b:{r=l;do{if(r.i!==l.i&&r.next.i!==l.i&&r.i!==n.i&&r.next.i!==n.i&&Bf(r,r.next,l,n)){r=!0;break b}r=r.next}while(r!==l);r=!1}r=!r}if(r=r&&bd(l,n)&&bd(n,l)){r=l;q=!1;p=(l.x+n.x)/2;n=(l.y+n.y)/2;do r.y>n!==r.next.y>n&& |
| 240 | r.next.y!==r.y&&p<(r.next.x-r.x)*(n-r.y)/(r.next.y-r.y)+r.x&&(q=!q),r=r.next;while(r!==l);r=q}l=r}if(l){a=Cf(g,h);g=$c(g,g.next);a=$c(a,a.next);ad(g,b,c,d,e,f);ad(a,b,c,d,e,f);break a}h=h.next}g=g.next}while(g!==a)}break}}}}function hh(a,b){return a.x-b.x}function ih(a,b){var c=b,d=a.x,e=a.y,f=-Infinity;do{if(e<=c.y&&e>=c.next.y&&c.next.y!==c.y){var g=c.x+(e-c.y)*(c.next.x-c.x)/(c.next.y-c.y);if(g<=d&&g>f){f=g;if(g===d){if(e===c.y)return c;if(e===c.next.y)return c.next}var h=c.x<c.next.x?c:c.next}}c= |
| 241 | c.next}while(c!==b);if(!h)return null;if(d===f)return h.prev;b=h;g=h.x;var l=h.y,m=Infinity;for(c=h.next;c!==b;){if(d>=c.x&&c.x>=g&&d!==c.x&&Fd(e<l?d:f,e,g,l,e<l?f:d,e,c.x,c.y)){var q=Math.abs(e-c.y)/(d-c.x);(q<m||q===m&&c.x>h.x)&&bd(c,a)&&(h=c,m=q)}c=c.next}return h}function me(a,b,c,d,e){a=32767*(a-c)*e;b=32767*(b-d)*e;a=(a|a<<8)&16711935;a=(a|a<<4)&252645135;a=(a|a<<2)&858993459;b=(b|b<<8)&16711935;b=(b|b<<4)&252645135;b=(b|b<<2)&858993459;return(a|a<<1)&1431655765|((b|b<<1)&1431655765)<<1}function jh(a){var b= |
| 242 | a,c=a;do b.x<c.x&&(c=b),b=b.next;while(b!==a);return c}function Fd(a,b,c,d,e,f,g,h){return 0<=(e-g)*(b-h)-(a-g)*(f-h)&&0<=(a-g)*(d-h)-(c-g)*(b-h)&&0<=(c-g)*(f-h)-(e-g)*(d-h)}function va(a,b,c){return(b.y-a.y)*(c.x-b.x)-(b.x-a.x)*(c.y-b.y)}function Db(a,b){return a.x===b.x&&a.y===b.y}function Bf(a,b,c,d){return Db(a,b)&&Db(c,d)||Db(a,d)&&Db(c,b)?!0:0<va(a,b,c)!==0<va(a,b,d)&&0<va(c,d,a)!==0<va(c,d,b)}function bd(a,b){return 0>va(a.prev,a,a.next)?0<=va(a,b,a.next)&&0<=va(a,a.prev,b):0>va(a,b,a.prev)|| |
| 243 | 0>va(a,a.next,b)}function Cf(a,b){var c=new ne(a.i,a.x,a.y),d=new ne(b.i,b.x,b.y),e=a.next,f=b.prev;a.next=b;b.prev=a;c.next=e;e.prev=c;d.next=c;c.prev=d;f.next=d;d.prev=f;return d}function Af(a,b,c,d){a=new ne(a,b,c);d?(a.next=d.next,a.prev=d,d.next.prev=a,d.next=a):(a.prev=a,a.next=a);return a}function Zc(a){a.next.prev=a.prev;a.prev.next=a.next;a.prevZ&&(a.prevZ.nextZ=a.nextZ);a.nextZ&&(a.nextZ.prevZ=a.prevZ)}function ne(a,b,c){this.i=a;this.x=b;this.y=c;this.nextZ=this.prevZ=this.z=this.next= |
| 244 | this.prev=null;this.steiner=!1}function Df(a){var b=a.length;2<b&&a[b-1].equals(a[0])&&a.pop()}function Ef(a,b){for(var c=0;c<b.length;c++)a.push(b[c].x),a.push(b[c].y)}function Eb(a,b){K.call(this);this.type="ExtrudeGeometry";this.parameters={shapes:a,options:b};this.fromBufferGeometry(new Ya(a,b));this.mergeVertices()}function Ya(a,b){function c(a){function c(a,b,c){b||console.error("THREE.ExtrudeGeometry: vec does not exist");return b.clone().multiplyScalar(c).add(a)}function g(a,b,c){var d=a.x- |
no test coverage detected