Rolling Reuleaux triangle: Difference between revisions
From JSXGraph Wiki
A WASSERMANN (talk | contribs) (New page: <jsxgraph width="0" height="0" box="nix"></jsxgraph> <html> <script type="text/javascript" src="/~alfred/jsxgraph/trunk/src/Roulette.js"></script> <form> <input type="button" value="start"...) |
A WASSERMANN (talk | contribs) No edit summary |
||
Line 17: | Line 17: | ||
var B = brd.create('point',[0,0]); | var B = brd.create('point',[0,0]); | ||
var pol3 = brd.create('regularpolygon',[A,B,3], {withLines:false, fillColor:'none', highlightFillColor:'none', fillOpacity:0.0}); | var pol3 = brd.create('regularpolygon',[A,B,3], {withLines:false, fillColor:'none', highlightFillColor:'none', fillOpacity:0.0}); | ||
for (var i=0;i< | for (var i=0;i<3;i++) pol3.vertices[i].setProperty({color:'#3d1c24'}); | ||
var line = brd.create('curve',[function(t){return t;}, function(t){return -2;}], | var line = brd.create('curve',[function(t){return t;}, function(t){return -2;}], | ||
Line 25: | Line 25: | ||
brd.unsuspendUpdate(); | brd.unsuspendUpdate(); | ||
var rol3 = JXG.Math.Numerics.createRoulette(line, reuleauxTriangle, -2, Math.PI/90, 1, 50, [A,B | var rol3 = JXG.Math.Numerics.createRoulette(line, reuleauxTriangle, -2, Math.PI/90, 1, 50, [A,B]); | ||
</jsxgraph> | </jsxgraph> | ||