Hyperbola III: Difference between revisions
From JSXGraph Wiki
A WASSERMANN (talk | contribs) No edit summary  | 
				A WASSERMANN (talk | contribs) No edit summary  | 
				||
| Line 31: | Line 31: | ||
var f = board.create('slider', [[1,3.5], [3,3.5], [0, 0, 1]], {name:'f'});  | var f = board.create('slider', [[1,3.5], [3,3.5], [0, 0, 1]], {name:'f'});  | ||
var phi = board.create('transform', [function(){ return alpha.Value() * Math.PI / 180; }, o], {type: 'rotate'});  | var phi = board.create('transform', [function(){ return alpha.Value() * Math.PI / 180; }, ()=>o.X(), ()=>o.Y()], {type: 'rotate'});  | ||
var t = board.create('transform', [function(){ return f.Value()*2; }, function(){ return -f.Value(); }], {type: 'translate'});  | var t = board.create('transform', [function(){ return f.Value()*2; }, function(){ return -f.Value(); }], {type: 'translate'});  | ||
t.bindTo([f1, f2, p]);  | t.bindTo([f1, f2, p]);  | ||
phi.bindTo([f1, f2, p]);  | phi.bindTo([f1, f2, p]);  | ||