// Macros : $macros={}; $macros["TAff1P"]={ name:"TAff 1P", parameters:["point","point","point","point","point","point","point"], exec: function (A,B,C,A1,B1,C1,M){ L1=Line("L1",B,C); L2=Line("L2",A,M); M11=MidPoint("M1",C,B1); L3=Line("L3",B1,C1); M21=MidPoint("M21",M,A1); P1=OrderedIntersection("P1",L1,L2,0); Symc1=Symmetry("Symc1",M11,B); Symc22=Symmetry("Symc22",M21,A); S1=Segment("S1",Symc1,C1); M2=MidPoint("M2",P1,B1); M12=MidPoint("M12",P1,A1); Symc2=Symmetry("Symc2",M2,B); Symc12=Symmetry("Symc12",M12,A); Par1=Parallel("Par1",S1,Symc2); P2=OrderedIntersection("P2",L3,Par1,0); L31=Line("L31",A1,P2); S11=Segment("S11",Symc12,P2); Par11=Parallel("Par11",S11,Symc22); M1=OrderedIntersection("M'",L31,Par11,0); return [M1]; }}; // Coordinates System : SetCoords(394,21,150,true); // Geometry : E3=Expression("E3","Un cerceau est pos\u00e9 contre un mur","","","1","-2.2261078124253526","-0.6598242596725428"); E4=Expression("E4","Alors, la distance du centre du rep\u00e8re au centre","","","2","-2.2261078124253526","-0.8597715375743057"); E5=Expression("E5","du cercle est sqrt(2) fois le rayon du cercle.","","","4","-2.2261078124253526","-1.0597188154760686"); O=Point("O",1.2196502767483601,-2.0461253864580984); X=Point("X","[1,0,0]","0"); Y=Point("Y","[0,1,0]","0"); Z=Point("Z","[0,0,1]","0"); mB=Point("mB",-0.7597996560266987,-3.2124862649549897); E2=Expression("E2","Th\u00e9or\u00e8me du cerceau (et formule de Huygens)","","","0","-2.2261078124253526","-0.3265787965029381"); S11=Segment("S11",O,X); Symc3=Symmetry("Symc3",Y,O); S21=Segment("S21",O,Y); S31=Segment("S31",O,Z); Symc1=Symmetry("Symc1",Z,O); Symc2=Symmetry("Symc2",X,O); S3=Segment("S3",O,Symc3); S2=Segment("S2",O,Symc2); S1=Segment("S1",O,Symc1); A=PointOn("A",S1,0.7359320001191871); C=PointOn("C",S3,0.8944275451834465); B=PointOn("B",S2,0.7371588362934234); dBC=Expression("dBC","d(B,C) = ","","","d(B,C)","-2.3594059976931945","-2.0594552049848827"); S5=Segment("S5",O,B); dCA=Expression("dCA","d(C,A)= ","","","d(C,A)","-2.3594059976931945","-2.3260515755205664"); S6=Segment("S6",O,C); L32=Line("L32",B,C); L33=Line("L33",B,C); L34=Line("L34",B,C); S7=Segment("S7",A,B); S8=Segment("S8",B,C); S9=Segment("S9",C,A); L3=Line("L3",B,C); dAB=Expression("dAB","d(A,B) = ","","","d(A,B)","-2.3594059976931945","-1.726209741815278"); S4=Segment("S4",O,A); C1=Circle1("C1",mB,"dBC"); C2=Circle1("C2",mB,"dAB"); mC=PointOn("mC",C1,6.168183435572687); M1=MidPoint("M1",mC,B); M13=MidPoint("M13",mC,B); L13=Line("L13",mB,mC); M14=MidPoint("M14",mC,B); L11=Line("L11",mB,mC); M11=MidPoint("M11",mC,B); L12=Line("L12",mB,mC); C3=Circle1("C3",mC,"dCA"); S12=Segment("S12",mB,mC); L1=Line("L1",mB,mC); Symc15=Symmetry("Symc15",M14,mB); Symc14=Symmetry("Symc14",M13,mB); Symc13=Symmetry("Symc13",M11,mB); Symc11=Symmetry("Symc11",M1,mB); mA=OrderedIntersection("mA",C2,C3,0); S10=Segment("S10",mA,mB); S17=Segment("S17",Symc15,C); R1=AngleBisector("R1",mB,mA,mC); S13=Segment("S13",mC,mA); R2=AngleBisector("R2",mA,mC,mB); S14=Segment("S14",Symc11,C); S15=Segment("S15",Symc13,C); S16=Segment("S16",Symc14,C); mI=OrderedIntersection("mI",R2,R1,0); Perp1=Perpendicular("Perp1",S12,mI); Perp2=Perpendicular("Perp2",S13,mI); Perp3=Perpendicular("Perp3",S10,mI); L23=Line("L23",mA,mI); M213=MidPoint("M213",mI,A); Symc223=Symmetry("Symc223",M213,mA); P14=OrderedIntersection("P14",L13,L23,0); P3=OrderedIntersection("P3",Perp2,S13,0); P2=OrderedIntersection("P2",Perp1,S12,0); P1=OrderedIntersection("P1",Perp3,S10,0); M24=MidPoint("M24",P14,B); M123=MidPoint("M123",P14,A); L2=Line("L2",mA,P1); M211=MidPoint("M211",P2,A); L22=Line("L22",mA,P3); M212=MidPoint("M212",P3,A); M21=MidPoint("M21",P1,A); L21=Line("L21",mA,P2); Symc25=Symmetry("Symc25",M24,mB); Symc222=Symmetry("Symc222",M212,mA); P11=OrderedIntersection("P11",L1,L2,0); Symc22=Symmetry("Symc22",M21,mA); Symc123=Symmetry("Symc123",M123,mA); P12=OrderedIntersection("P12",L11,L21,0); Symc221=Symmetry("Symc221",M211,mA); P13=OrderedIntersection("P13",L12,L22,0); Par14=Parallel("Par14",S17,Symc25); M2=MidPoint("M2",P11,B); M12=MidPoint("M12",P11,A); M22=MidPoint("M22",P12,B); M121=MidPoint("M121",P12,A); M23=MidPoint("M23",P13,B); M122=MidPoint("M122",P13,A); P24=OrderedIntersection("P24",L34,Par14,0); Symc122=Symmetry("Symc122",M122,mA); Symc24=Symmetry("Symc24",M23,mB); Symc121=Symmetry("Symc121",M121,mA); Symc12=Symmetry("Symc12",M12,mA); Symc21=Symmetry("Symc21",M2,mB); Symc23=Symmetry("Symc23",M22,mB); Par1=Parallel("Par1",S14,Symc21); Par12=Parallel("Par12",S15,Symc23); Par13=Parallel("Par13",S16,Symc24); L313=Line("L313",A,P24); S114=Segment("S114",Symc123,P24); P23=OrderedIntersection("P23",L33,Par13,0); P22=OrderedIntersection("P22",L32,Par12,0); Par113=Parallel("Par113",S114,Symc223); P21=OrderedIntersection("P21",L3,Par1,0); I=OrderedIntersection("I",L313,Par113,0); S111=Segment("S111",Symc12,P21); L312=Line("L312",A,P23); S112=Segment("S112",Symc121,P22); L31=Line("L31",A,P21); S113=Segment("S113",Symc122,P23); L311=Line("L311",A,P22); E6=Expression("E6","OI = ","","","d(O,I)","-2.1594587197914317","-3.6590334281989856"); Par111=Parallel("Par111",S112,Symc221); Par11=Parallel("Par11",S111,Symc22); Par112=Parallel("Par112",S113,Symc222); P=OrderedIntersection("P",L311,Par111,0); Q=OrderedIntersection("Q",L312,Par112,0); R=OrderedIntersection("R",L31,Par11,0); E7=Expression("E7","IQ = ","","","d(I,Q)","0.5065049855654062","-3.325787965029381"); r=Expression("r","r = d(I,P) = ","","","d(I,P)","-2.3594059976931945","-2.859244316591934"); E8=Expression("E8","IR = ","","","d(I,R)","0.5065049855654062","-3.6590334281989856"); Symc4=Symmetry("Symc4",I,Q); C4=Circle3pts3D("C4",P,Q,R); E1=Expression("E1","r.sqrt(2) = ","","","r*sqrt(2)","-2.2261078124253526","-3.25913887239546"); Center1=Center("Center1",C4); // Styles : STL(E3,"c:#007c7c;s:7;f:18;p:-1;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(E4,"c:#007c7c;s:7;f:18;p:-1;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(E5,"c:#007c7c;s:7;f:18;p:-1;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(O,"c:#0000b2;o:0.99;s:5;sn:true;f:18;fl:true"); STL(X,"c:#0000b2;h:1;o:1;s:4;sn:true;f:18"); STL(Y,"c:#0000b2;h:1;o:1;s:4;sn:true;f:18"); STL(Z,"c:#0000b2;h:1;o:1;s:4;sn:true;f:18"); STL(mB,"c:#0000b2;h:1;s:6;sn:true;f:18"); STL(E2,"c:#0000b2;s:7;f:18;p:-1;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(S11,"c:#117dad;h:1;s:1;f:24"); STL(Symc3,"c:#0000b2;h:1;s:6;f:18"); STL(S21,"c:#117dad;h:1;s:1;f:24"); STL(S31,"c:#117dad;h:1;s:1;f:24"); STL(Symc1,"c:#0000b2;h:1;s:6;f:18"); STL(Symc2,"c:#0000b2;h:1;s:6;f:18"); STL(S3,"c:#006633;h:1;s:1;f:24"); STL(S2,"c:#006633;h:1;s:1;f:24"); STL(S1,"c:#006633;h:1;s:1;f:24"); STL(A,"c:#0000b2;o:1;s:5;sn:true;f:18"); STL(C,"c:#0000b2;o:1;s:5;sn:true;f:18"); STL(B,"c:#0000b2;o:1;s:5;sn:true;f:18"); STL(dBC,"c:#966400;s:7;sn:true;f:18;p:7;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(S5,"c:#006633;s:1;f:24"); STL(dCA,"c:#966400;s:7;sn:true;f:18;p:7;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(S6,"c:#006633;s:1;f:24"); STL(L32,"c:#780013;h:2;s:1;f:30;p:0"); STL(L33,"c:#780013;h:2;s:1;f:30;p:0"); STL(L34,"c:#780013;h:2;s:1;f:30;p:0"); STL(S7,"c:#006633;s:1;f:24"); STL(S8,"c:#006633;s:1;f:24"); STL(S9,"c:#006633;s:1;f:24"); STL(L3,"c:#780013;h:2;s:1;f:30;p:0"); STL(dAB,"c:#966400;s:7;sn:true;f:18;p:7;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(S4,"c:#006633;s:1;f:24"); STL(C1,"c:#cc66cc;h:1;s:1;f:30;p:0"); STL(C2,"c:#cc66cc;h:1;s:1;f:30;p:0"); STL(mC,"c:#0000b2;h:1;s:6;sn:true;f:18"); STL(M1,"c:#0000b2;h:2;s:6;f:18"); STL(M13,"c:#0000b2;h:2;s:6;f:18"); STL(L13,"c:#780013;h:2;s:1;f:30;p:0"); STL(M14,"c:#0000b2;h:2;s:6;f:18"); STL(L11,"c:#780013;h:2;s:1;f:30;p:0"); STL(M11,"c:#0000b2;h:2;s:6;f:18"); STL(L12,"c:#780013;h:2;s:1;f:30;p:0"); STL(C3,"c:#cc66cc;h:1;s:1;f:30;p:0"); STL(S12,"c:#006633;h:1;s:1;f:24"); STL(L1,"c:#780013;h:2;s:1;f:30;p:0"); STL(Symc15,"c:#0000b2;h:2;s:6;f:18"); STL(Symc14,"c:#0000b2;h:2;s:6;f:18"); STL(Symc13,"c:#0000b2;h:2;s:6;f:18"); STL(Symc11,"c:#0000b2;h:2;s:6;f:18"); STL(mA,"c:#0000b2;h:1;s:6;sn:true;f:18"); STL(S10,"c:#006633;h:1;s:1;f:24"); STL(S17,"c:#006633;h:2;s:1;f:24"); STL(R1,"c:#993300;h:1;s:1;f:30;p:0"); STL(S13,"c:#006633;h:1;s:1;f:24"); STL(R2,"c:#993300;h:1;s:1;f:30;p:0"); STL(S14,"c:#006633;h:2;s:1;f:24"); STL(S15,"c:#006633;h:2;s:1;f:24"); STL(S16,"c:#006633;h:2;s:1;f:24"); STL(mI,"c:#0000b2;h:1;s:6;sn:true;f:18"); STL(Perp1,"c:#780013;h:1;s:1;f:30;p:0"); STL(Perp2,"c:#780013;h:1;s:1;f:30;p:0"); STL(Perp3,"c:#780013;h:1;s:1;f:30;p:0"); STL(L23,"c:#780013;h:2;s:1;f:30;p:0"); STL(M213,"c:#0000b2;h:2;s:6;f:18"); STL(Symc223,"c:#0000b2;h:2;s:6;f:18"); STL(P14,"c:#0000b2;h:2;s:6;f:18"); STL(P3,"c:#0000b2;h:1;s:6;f:18"); STL(P2,"c:#0000b2;h:1;s:6;f:18"); STL(P1,"c:#0000b2;h:1;s:6;f:18"); STL(M24,"c:#0000b2;h:2;s:6;f:18"); STL(M123,"c:#0000b2;h:2;s:6;f:18"); STL(L2,"c:#780013;h:2;s:1;f:30;p:0"); STL(M211,"c:#0000b2;h:2;s:6;f:18"); STL(L22,"c:#780013;h:2;s:1;f:30;p:0"); STL(M212,"c:#0000b2;h:2;s:6;f:18"); STL(M21,"c:#0000b2;h:2;s:6;f:18"); STL(L21,"c:#780013;h:2;s:1;f:30;p:0"); STL(Symc25,"c:#0000b2;h:2;s:6;f:18"); STL(Symc222,"c:#0000b2;h:2;s:6;f:18"); STL(P11,"c:#0000b2;h:2;s:6;f:18"); STL(Symc22,"c:#0000b2;h:2;s:6;f:18"); STL(Symc123,"c:#0000b2;h:2;s:6;f:18"); STL(P12,"c:#0000b2;h:2;s:6;f:18"); STL(Symc221,"c:#0000b2;h:2;s:6;f:18"); STL(P13,"c:#0000b2;h:2;s:6;f:18"); STL(Par14,"c:#780013;h:2;s:1;f:30;p:0"); STL(M2,"c:#0000b2;h:2;s:6;f:18"); STL(M12,"c:#0000b2;h:2;s:6;f:18"); STL(M22,"c:#0000b2;h:2;s:6;f:18"); STL(M121,"c:#0000b2;h:2;s:6;f:18"); STL(M23,"c:#0000b2;h:2;s:6;f:18"); STL(M122,"c:#0000b2;h:2;s:6;f:18"); STL(P24,"c:#0000b2;h:2;s:6;f:18"); STL(Symc122,"c:#0000b2;h:2;s:6;f:18"); STL(Symc24,"c:#0000b2;h:2;s:6;f:18"); STL(Symc121,"c:#0000b2;h:2;s:6;f:18"); STL(Symc12,"c:#0000b2;h:2;s:6;f:18"); STL(Symc21,"c:#0000b2;h:2;s:6;f:18"); STL(Symc23,"c:#0000b2;h:2;s:6;f:18"); STL(Par1,"c:#780013;h:2;s:1;f:30;p:0"); STL(Par12,"c:#780013;h:2;s:1;f:30;p:0"); STL(Par13,"c:#780013;h:2;s:1;f:30;p:0"); STL(L313,"c:#780013;h:2;s:1;f:30;p:0"); STL(S114,"c:#006633;h:2;s:1;f:24"); STL(P23,"c:#0000b2;h:2;s:6;f:18"); STL(P22,"c:#0000b2;h:2;s:6;f:18"); STL(Par113,"c:#780013;h:2;s:1;f:30;p:0"); STL(P21,"c:#0000b2;h:2;s:6;f:18"); STL(I,"c:#007c00;s:6;sn:true;f:18;sp:2"); STL(S111,"c:#006633;h:2;s:1;f:24"); STL(L312,"c:#780013;h:2;s:1;f:30;p:0"); STL(S112,"c:#006633;h:2;s:1;f:24"); STL(L31,"c:#780013;h:2;s:1;f:30;p:0"); STL(S113,"c:#006633;h:2;s:1;f:24"); STL(L311,"c:#780013;h:2;s:1;f:30;p:0"); STL(E6,"c:#007c00;s:7;f:18;p:13;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(Par111,"c:#780013;h:2;s:1;f:30;p:0"); STL(Par11,"c:#780013;h:2;s:1;f:30;p:0"); STL(Par112,"c:#780013;h:2;s:1;f:30;p:0"); STL(P,"c:#b40000;s:6;sn:true;f:18;sp:1;np:5.442252461865716"); STL(Q,"c:#b40000;s:6;sn:true;f:18;sp:1"); STL(R,"c:#b40000;s:6;sn:true;f:18;sp:1"); STL(E7,"c:#007c7c;s:7;f:18;p:13;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(r,"c:#b40000;s:7;sn:true;f:18;p:13;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(E8,"c:#007c7c;s:7;f:18;p:13;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(Symc4,"c:#0000b2;h:1;s:6;f:18"); STL(C4,"c:#b40000;s:2.5;f:30;p:0"); STL(E1,"c:#007c00;s:7;f:18;p:13;cL:200;cPT:YzojMDAwMGIyO3M6MTA7ZjoxOA=="); STL(Center1,"c:#0000b2;h:1;s:6;f:30"); SetCoordsStyle("3Dmode:true;isAxis:false;isGrid:true;isOx:true;isOy:true;isLockOx:false;isLockOy:false;centerZoom:true;color:#111111;fontSize:18;axisWidth:1;gridWidth:0.1");