A trangle geometric shape

						var board = JXG.JSXGraph.initBoard('box1', {
axis: true, boundingbox: [-15, 15, 15, -15], showcopyright: false,keepaspectratio: true, axis: false, zoom: false,showNavigation: false
  });
  
var p1 = board.create('point', [-11, -12],{name:'A', size: 1,face:"",fixed: true, color:'blue', label: {offset:[-5,-10], color:'blue'}} );
var p2 = board.create('point', [-3, -12],{name:'B', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-5,-10], color:'blue'}} );

var p3 = board.create('point', [10, -8],{name:'C', size: 1,face:"", color:'blue',fixed: true, label: {offset:[-5,-10], color:'blue'}} );

var p4 = board.create('point', [-6, -8],{name:'D', size: 1,face:"", color:'blue', fixed: true,label: {offset:[5,10], color:'blue'}} );
var l1 = board.create('segment', [p1, p2],{strokeWidth:2});
var l2 = board.create('segment', [p2,p3],{strokeWidth:2});
var l3 = board.create('segment', [p3,p4],{strokeWidth:2,dash: 2});
var l4 = board.create('segment', [p4,p1],{strokeWidth:2,dash: 2});
var p5 = board.create('point', [-6, -1],{name:'E', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-20,0], color:'blue'}} );

var l5 = board.create('segment', [p4,p5],{strokeWidth:2,dash: 2});
var l6 = board.create('parallel', [p5,l4],{visible:false});
var l7 = board.create('parallel', [p1,l5],{visible:false});
var i1 = board.create('intersection', [l6,l7],{name:"F",size: 1,face:"",label: {offset:[-20,0], color:'blue'}});
var l8 = board.create('segment', [p5,i1],{strokeWidth:2});
var l9 = board.create('segment', [i1,p1],{strokeWidth:2});
var l10 = board.create('segment', [i1,p2],{strokeWidth:2});
var l11 = board.create('segment', [p5,p2],{strokeWidth:2});
var l12 = board.create('segment', [p5,p3],{strokeWidth:2});
var mp1 =  board.create('midpoint', [p5,p4],{name:'M', size: 1,face:"", color:'blue', label: {offset:[-15,0], color:'blue'}} );
var l13 = board.create('segment', [p1,mp1],{strokeWidth:2,dash: 2});
var pa = board.create('point', [-5, 4],{name:'A', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-10,-10], color:'blue'}} );
var pb = board.create('point', [3, 4],{name:'B', size: 1,face:"", color:'blue', fixed: true,label: {offset:[10,-10], color:'blue'}} );
var pc = board.create('point', [11, 12],{name:'C', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-10,10], color:'blue'}} );
var pd = board.create('point', [-5, 12],{name:'D', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-10,10], color:'blue'}} );
var pe = board.create('point', [-13, 12],{name:'E', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-10,10], color:'blue'}} );
var pf = board.create('point', [-13, 4],{name:'F', size: 1,face:"", color:'blue', fixed: true,label: {offset:[-10,-10], color:'blue'}} );
var lab = board.create('segment', [pa, pb],);
var lbc = board.create('segment', [pc, pb],);
var lcd = board.create('segment', [pc, pd],);
var lad = board.create('segment', [pa, pd],);
var lde = board.create('segment', [pd, pe],);
var laf = board.create('segment', [pa, pf],);
var lef = board.create('segment', [pe, pf],);					

The image appears in the following posts

Triangle posted 2 years ago

Scroll to Top