| 1 |
- import{h6 as ln,dQ as an,cY as g,gx as fn,cm as j,gi as b,fa as _,aV as un,fC as rn,gl as F,bf as t,ce as S,bb as sn,aW as tn,f5 as on}from"./admin-ChNvQhEc.js";function cn(l){return l.innerRadius}function gn(l){return l.outerRadius}function yn(l){return l.startAngle}function dn(l){return l.endAngle}function mn(l){return l&&l.padAngle}function pn(l,h,D,q,v,A,V,a){var E=D-l,i=q-h,n=V-v,d=a-A,u=d*E-n*i;if(!(u*u<g))return u=(n*(h-A)-d*(l-v))/u,[l+u*E,h+u*i]}function M(l,h,D,q,v,A,V){var a=l-D,E=h-q,i=(V?A:-A)/F(a*a+E*E),n=i*E,d=-i*a,u=l+n,s=h+d,o=D+n,c=q+d,W=(u+o)/2,f=(s+c)/2,m=o-u,y=c-s,R=m*m+y*y,T=v-A,P=u*c-o*s,I=(y<0?-1:1)*F(on(0,T*T*R-P*P)),O=(P*y-m*I)/R,Q=(-P*m-y*I)/R,w=(P*y+m*I)/R,p=(-P*m+y*I)/R,x=O-W,e=Q-f,r=w-W,Y=p-f;return x*x+e*e>r*r+Y*Y&&(O=w,Q=p),{cx:O,cy:Q,x01:-n,y01:-d,x11:O*(v/T-1),y11:Q*(v/T-1)}}function hn(){var l=cn,h=gn,D=S(0),q=null,v=yn,A=dn,V=mn,a=null,E=ln(i);function i(){var n,d,u=+l.apply(this,arguments),s=+h.apply(this,arguments),o=v.apply(this,arguments)-an,c=A.apply(this,arguments)-an,W=un(c-o),f=c>o;if(a||(a=n=E()),s<u&&(d=s,s=u,u=d),!(s>g))a.moveTo(0,0);else if(W>fn-g)a.moveTo(s*j(o),s*b(o)),a.arc(0,0,s,o,c,!f),u>g&&(a.moveTo(u*j(c),u*b(c)),a.arc(0,0,u,c,o,f));else{var m=o,y=c,R=o,T=c,P=W,I=W,O=V.apply(this,arguments)/2,Q=O>g&&(q?+q.apply(this,arguments):F(u*u+s*s)),w=_(un(s-u)/2,+D.apply(this,arguments)),p=w,x=w,e,r;if(Q>g){var Y=sn(Q/u*b(O)),G=sn(Q/s*b(O));(P-=Y*2)>g?(Y*=f?1:-1,R+=Y,T-=Y):(P=0,R=T=(o+c)/2),(I-=G*2)>g?(G*=f?1:-1,m+=G,y-=G):(I=0,m=y=(o+c)/2)}var z=s*j(m),B=s*b(m),H=u*j(T),J=u*b(T);if(w>g){var K=s*j(y),L=s*b(y),N=u*j(R),U=u*b(R),C;if(W<rn)if(C=pn(z,B,N,U,K,L,H,J)){var X=z-C[0],Z=B-C[1],$=K-C[0],k=L-C[1],nn=1/b(tn((X*$+Z*k)/(F(X*X+Z*Z)*F($*$+k*k)))/2),en=F(C[0]*C[0]+C[1]*C[1]);p=_(w,(u-en)/(nn-1)),x=_(w,(s-en)/(nn+1))}else p=x=0}I>g?x>g?(e=M(N,U,z,B,s,x,f),r=M(K,L,H,J,s,x,f),a.moveTo(e.cx+e.x01,e.cy+e.y01),x<w?a.arc(e.cx,e.cy,x,t(e.y01,e.x01),t(r.y01,r.x01),!f):(a.arc(e.cx,e.cy,x,t(e.y01,e.x01),t(e.y11,e.x11),!f),a.arc(0,0,s,t(e.cy+e.y11,e.cx+e.x11),t(r.cy+r.y11,r.cx+r.x11),!f),a.arc(r.cx,r.cy,x,t(r.y11,r.x11),t(r.y01,r.x01),!f))):(a.moveTo(z,B),a.arc(0,0,s,m,y,!f)):a.moveTo(z,B),!(u>g)||!(P>g)?a.lineTo(H,J):p>g?(e=M(H,J,K,L,u,-p,f),r=M(z,B,N,U,u,-p,f),a.lineTo(e.cx+e.x01,e.cy+e.y01),p<w?a.arc(e.cx,e.cy,p,t(e.y01,e.x01),t(r.y01,r.x01),!f):(a.arc(e.cx,e.cy,p,t(e.y01,e.x01),t(e.y11,e.x11),!f),a.arc(0,0,u,t(e.cy+e.y11,e.cx+e.x11),t(r.cy+r.y11,r.cx+r.x11),f),a.arc(r.cx,r.cy,p,t(r.y11,r.x11),t(r.y01,r.x01),!f))):a.arc(0,0,u,T,R,f)}if(a.closePath(),n)return a=null,n+""||null}return i.centroid=function(){var n=(+l.apply(this,arguments)+ +h.apply(this,arguments))/2,d=(+v.apply(this,arguments)+ +A.apply(this,arguments))/2-rn/2;return[j(d)*n,b(d)*n]},i.innerRadius=function(n){return arguments.length?(l=typeof n=="function"?n:S(+n),i):l},i.outerRadius=function(n){return arguments.length?(h=typeof n=="function"?n:S(+n),i):h},i.cornerRadius=function(n){return arguments.length?(D=typeof n=="function"?n:S(+n),i):D},i.padRadius=function(n){return arguments.length?(q=n==null?null:typeof n=="function"?n:S(+n),i):q},i.startAngle=function(n){return arguments.length?(v=typeof n=="function"?n:S(+n),i):v},i.endAngle=function(n){return arguments.length?(A=typeof n=="function"?n:S(+n),i):A},i.padAngle=function(n){return arguments.length?(V=typeof n=="function"?n:S(+n),i):V},i.context=function(n){return arguments.length?(a=n??null,i):a},i}export{hn as d};
|