Rev 18521 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 18521 | Rev 18523 | ||
---|---|---|---|
Line 2056... | Line 2056... | ||
2056 | R=tanh(pd[i+2]/2); R2=R*R; |
2056 | R=tanh(pd[i+2]/2); R2=R*R; |
2057 | den=1-R2*Z2; XY=(1-R2)/den; |
2057 | den=1-R2*Z2; XY=(1-R2)/den; |
2058 | dbuf[0]=XY*pd[i]; dbuf[1]=XY*pd[i+1]; |
2058 | dbuf[0]=XY*pd[i]; dbuf[1]=XY*pd[i+1]; |
2059 | scale(dbuf,intbuf,1); |
2059 | scale(dbuf,intbuf,1); |
2060 | r=(1-Z2)/den*R; |
2060 | r=(1-Z2)/den*R; |
- | 2061 | if(pm->fill==1 || pm->fill==2) { |
|
- | 2062 | gdImageArc(image,intbuf[0],intbuf[1], |
|
- | 2063 | rint(2*r*xscale),rint(2*r*xscale),0,360,color_bounder); |
|
- | 2064 | patchgdImageFillToBorder(image,intbuf[0],intbuf[1], |
|
- | 2065 | color_bounder,pm->color[0]); |
|
- | 2066 | } |
|
2061 | gdImageArc(image,intbuf[0],intbuf[1],rint(2*r*xscale),rint(2*r*xscale),0,360, |
2067 | gdImageArc(image,intbuf[0],intbuf[1],rint(2*r*xscale),rint(2*r*xscale),0,360, |
- | 2068 | pm->color[0]); |
|
2062 | if (tikz_file){ |
2069 | if (tikz_file){ |
2063 | fprintf(tikz_file, "(%i, %i) circle (%i and %i)", |
2070 | fprintf(tikz_file, "(%i, %i) circle (%i and %i)", |
2064 | intbuf[0],flip(intbuf[1]),(int) rint(r*xscale),(int) rint(r*xscale)); |
2071 | intbuf[0],flip(intbuf[1]),(int) rint(r*xscale),(int) rint(r*xscale)); |
2065 | } |
2072 | } |
2066 | } |
2073 | } |