A trangle with a tangent semicircle

						JXG.Options.axis.ticks.majorHeight = -1;
JXG.Options.axis.ticks.insertTicks = false;
JXG.Options.axis.ticks.ticksDistance = -1;

var board = JXG.JSXGraph.initBoard('box1', { axis: true, boundingbox: [-10, 14, 18, -14], showcopyright: false,keepaspectratio: true, zoom: true, axis: false,
 });
 var p1 = board.create('point', [-6, -5],{name:'',face:''});
  var p2 = board.create('point', [7.4, -5],{name:'',face:''});
 var sc1 = board.create('semicircle', [p1, p2]);
 var l1 = board.create('line', [p1,p2],{visible:false});
 var g1 = board.create('glider', [-3.7, -0.016, sc1],{name:'',face:''});
var t1 = board.create('tangent', [g1],{visible:false});
var i1 = board.create('intersection', [l1, t1],{face:'',label:{offset:[0,-10]}});
 var g2 = board.create('glider', [3.62, 1.02, sc1],{name:'',face:''});
 var t2 = board.create('tangent', [g2],{visible:false});
var i2 = board.create('intersection', [l1, t2],{name:'C',face:''});
var i3 = board.create('intersection', [t1, t2],{face:''});
var l2 = board.create('segment', [i1, i3]);
var l3 = board.create('segment', [i2, i3]);
var l4 = board.create('segment', [i2, i1]);
var mp1 = board.create('midpoint', [p1, p2],{name:'O',face:''});					

The image appears in the following posts

Triangle posted 2 days ago

Scroll to Top