Polygon II: Difference between revisions

From JSXGraph Wiki
No edit summary
No edit summary
Line 4: Line 4:
var c = brd.create('circle',[p1,2],{strokeOpacity:0.1});
var c = brd.create('circle',[p1,2],{strokeOpacity:0.1});
var p2 = brd.create('glider',[1,-1,c]);
var p2 = brd.create('glider',[1,-1,c]);
var p3 = brd.create('point',[0,0.5]);
var p3 = brd.create('point',
 
            [function(){return (p1.X()+p2.X())*0.5;},
var rot = brd.create('transform',[function(){ return Math.atan2(p2.Y()-p1.Y(),p2.X()-p1.X());},p1],{type:'rotate'});
            function(){return (p1.Y()+p2.Y())*0.7;}
rot.bindTo(p3);
            ]);


var poly = brd.create('polygon',[p1,p2,p3], {fillOpacity:0.05});
var poly = brd.create('polygon',[p1,p2,p3], {fillOpacity:0.05});


</jsxgraph>
</jsxgraph>

Revision as of 10:47, 3 March 2010