Circular arc approximation by cubic Bezier curve: Difference between revisions

From JSXGraph Wiki
No edit summary
No edit summary
Line 16: Line 16:
     r = M.Dist(A);
     r = M.Dist(A);
     d = Math.sqrt((ax+bx)*(ax+bx) + (ay+by)*(ay+by));
     d = Math.sqrt((ax+bx)*(ax+bx) + (ay+by)*(ay+by));
 
return 1;
     if (Math.abs(by-ay)>JXG.Math.eps) {
     if (Math.abs(by-ay)>JXG.Math.eps) {
         return (ax+bx)*(r/d-0.5)*8.0/3.0/(by-ay);
         return (ax+bx)*(r/d-0.5)*8.0/3.0/(by-ay);

Revision as of 12:34, 1 July 2012

The underlying JavaScript code