@options; @figure; gogeometry = texte( -5.5 , -6.1 ,"Antonio Gutierrez. www.gogeometry.com") { rougefonce , dec1 , car-3 }; click = texte( -5.5 , -5.7 ,"Click this button to start/stop the animation") { rougefonce , dec2 , car-3 }; A = point( -1.43 , -2 ) { rond2 , (-0.66,-0.06) }; N2an = point( -1.46 , 0.78 ) { i }; N1an = point( -2.61 , 0.98 ) { i }; ceN2N1 = cercle( N2an , N1an ) { i }; xx = reel( 353.5 , 0 , 360 , 2.5 ) { oscille , (7.67,-8) , i }; var yy = 180*cos(xx)+150 { 328.842934021786 }; B = pointsur( ceN2N1 , yy ) { rond2 , (-0.37,-0.94) }; C = point( 4.43 , -2 ) { rond2 , (-0.23,-0.07) }; sAB = segment( A , B ) { noir , 3 }; sBC = segment( B , C ) { noir , 3 }; sAC = segment( A , C ) { noir , 3 }; polyABC = polygone( A , B , C ) { stop , jaune , plein60 }; bissCAB = bissectrice( C , A , B ) { i }; bissACB = bissectrice( A , C , B ) { i }; I = intersection( bissACB , bissCAB ) { rond1 , sansnom }; perpIsAC = perpendiculaire( I , sAC ) { i }; ceIE1 = cercle( I , E ) { orange , plein30 }; ceIE = cercle( I , E ) { stop }; E = intersection( perpIsAC , sAC ) { stop }; F = intersection( sAB , ceIE , 0 ) { (-0.62,-0.49) }; D = intersection( sBC , ceIE , 1 ) { stop , (0.03,-0.77) }; sFD = segment( F , D ) { stop , vertfonce , 3 }; sFE = segment( F , E ) { stop , vertfonce , 3 }; sED = segment( E , D ) { stop , vertfonce , 3 }; polyDEF = polygone( D , E , F ) { vertclair , plein60 }; P = pointsur( sED , 0.34 ) { i }; G = point( 1.83 , -2.81 ) { i }; sPG = segment( P , G ) { grisclair }; P3 = texte( G ,"Given: Contact triangle DEF") { stop , vertfonce , (-0.08,-0.2) , dec2 , car-3 }; dFD = droite( F , D ) { vertfonce , 7 , sansnom }; dAC = droite( A , C ) { noir , sansnom }; B' = intersection( dFD , dAC ) { stop , rouge , rond3 , (-0.47,-0.8) }; dFE = droite( F , E ) { vertfonce , 7 , sansnom }; dBC = droite( B , C ) { noir , sansnom }; A' = intersection( dFE , dBC ) { stop , rouge , rond3 , (-0.27,-1) }; dED = droite( E , D ) { vertfonce , 7 , sansnom }; dAB = droite( A , B ) { noir , sansnom }; C' = intersection( dAB , dED ) { stop , rouge , rond3 , (-0.76,-0.53) }; G8 = point( 2.03 , 2.77 ) { i }; sC'G8 = segment( A' , G8 ) { grisclair }; P8 = texte( G8 ,"A',B',C': Nobbs points") { stop , vertfonce , (0.08,-0.52) , dec2 , car-3 }; dA'B' = droite( A' , B' ) { rouge , 3 , sansnom }; P9 = pointsur( dA'B' , 1.15 ) { i }; G9 = point( -3.34 , -4.17 ) { i }; sP9G9 = segment( P9 , G9 ) { grisclair }; P5 = texte( G9 ,"To Prove: Gergonne line A'B'C'") { stop , rouge , (-0.1,-0.03) , dec2 , car-1 }; @config; couleurfonddessin=0xFFFFFF; boutons=animation;