<?xml version="1.0" encoding="utf-8"?>
<CaR>
<Macro Name="Expression flottante" showduplicates="true">
<Parameter name="P6">P6</Parameter>
<Objects>
<Point name="P6" n="0" color="2" mainparameter="true" target="true" x="(windoww/(windoww-d(windoww)))*(x(P6)-windowcx)+windowcx+d(windowcx)" actx="-2.335766423357665" y="(windoww/(windoww-d(windoww)))*(y(P6)-windowcy)+windowcy+d(windowcy)" acty="-1.445255474452555" shape="circle" fixed="true">Point à &quot;(windoww/(windoww-d(windoww)))*(x(P6)-windowcx)+windowcx+d(windowcx)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(P6)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Expression name="E1" n="1" color="2" showname="true" showvalue="true" x="x(P6)+15/pixel" y="y(P6)-6/pixel" value="invalid" prompt="&lt;Votre expression&gt;" fixed="true">Expression &quot;invalid&quot; à -2.19, -1.51</Expression>
</Objects>
</Macro>
<Construction>
<Window x="-1.431491002358742" y="1.1934007986783448" w="2.8284271247461934"/>
<Restrict icons=" properties_panel move back undo hide delete color0 color1 color2 color3 color4 color5 ln thickness0 thickness1 thickness2 ln type0 type1 type2 type3 type4 type5 history_panel hidden partial plines showvalue solid obtuse longnames large bold ln showname acolor0 acolor1 acolor2 acolor3 acolor4 acolor5 athickness2 athickness1 athickness0 blank numgrid dottedgrid exportpng "/>
<Objects>
<Expression name="E1" n="34" color="5" type="thin" hidden="super" showname="true" showvalue="true" x="windowcx-windoww+3/pixel" y="windowcy+windowh/2-20/pixel" value="0.13333333333333322" prompt="Vitesse de rotation" fixed="true" slider="true" min="0" max="2">Expression &quot;0.13333333333333322&quot; à -4.47, 6.13</Expression>
<Expression name="E4" n="115" color="2" type="thin" hidden="super" x="0.0" y="0.0" value="1+sqrt(3)" prompt="Valeur">Expression &quot;1+sqrt(3)&quot; à 0.0, 0.0</Expression>
<Expression name="E10" n="156" color="1" type="thin" hidden="super" x="0.0" y="0.0" value="sqrt(3)" prompt="Valeur">Expression &quot;sqrt(3)&quot; à 0.0, 0.0</Expression>
<Point name="O" n="33" color="1" type="thick" showname="true" x="(windoww/(windoww-d(windoww)))*(x(O)-windowcx)+windowcx+d(windowcx)" actx="-1.759331419090687" y="(windoww/(windoww-d(windoww)))*(y(O)-windowcy)+windowcy+d(windowcy)" acty="0.6341436171944375" shape="dcross" fixed="true">Point à &quot;(windoww/(windoww-d(windoww)))*(x(O)-windowcx)+windowcx+d(windowcx)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(O)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Expression name="E2" n="35" color="5" type="thin" hidden="super" showname="true" showvalue="true" x="windowcx-windoww+3/pixel" y="windowcy+windowh/2-60/pixel" value="-360*(windowcx/windoww)*E1" prompt="Phi" fixed="true">Expression &quot;-360*(windowcx/windoww)*E1&quot; à -4.47, 5.31</Expression>
<Expression name="E3" n="36" color="5" type="thin" hidden="super" showname="true" showvalue="true" x="windowcx-windoww+3/pixel" y="windowcy+windowh/2-90/pixel" value="360*(windowcy/windowh)*E1" prompt="Theta" fixed="true">Expression &quot;360*(windowcy/windowh)*E1&quot; à -4.47, 4.7</Expression>
<Point name="P36" n="135" color="1" hidden="true" x="(windoww/(windoww-d(windoww)))*(x(P36)-windowcx)+windowcx+d(windowcx)" actx="-4.053463592451923" y="(windoww/(windoww-d(windoww)))*(y(P36)-windowcy)+windowcy+d(windowcy)" acty="2.850198439268726" shape="dcross" fixed="true">Point à &quot;(windoww/(windoww-d(windoww)))*(x(P36)-windowcx)+windowcx+d(windowcx)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(P36)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Point name="P37" n="140" color="1" hidden="true" x="(windoww/(windoww-d(windoww)))*(x(P37)-windowcx)+windowcx+d(windowcx)" actx="-4.063786319184571" y="(windoww/(windoww-d(windoww)))*(y(P37)-windowcy)+windowcy+d(windowcy)" acty="2.5611620907545136" shape="dcross" fixed="true">Point à &quot;(windoww/(windoww-d(windoww)))*(x(P37)-windowcx)+windowcx+d(windowcx)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(P37)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Point name="P38" n="146" color="1" hidden="super" x="(windoww/(windoww-d(windoww)))*(x(P38)-windowcx)+windowcx+d(windowcx)" actx="-1.0082592063200826" y="(windoww/(windoww-d(windoww)))*(y(P38)-windowcy)+windowcy+d(windowcy)" acty="2.839875712536073" shape="dcross" fixed="true">Point à &quot;(windoww/(windoww-d(windoww)))*(x(P38)-windowcx)+windowcx+d(windowcx)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(P38)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Point name="P32" n="233" color="5" type="thin" hidden="true" x="(windoww/(windoww-d(windoww)))*(x(P32)-windowcx)+windowcx+d(windowcx)" actx="0.395631629320369" y="(windoww/(windoww-d(windoww)))*(y(P32)-windowcy)+windowcy+d(windowcy)" acty="2.7985848056054765" shape="dcross" fixed="true">Point à &quot;(windoww/(windoww-d(windoww)))*(x(P32)-windowcx)+windowcx+d(windowcx)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(P32)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Point name="P33" n="234" color="5" type="thick" x="if(P33,(x(@P32)/x(@P32))*(windoww/(windoww-d(windoww)))*(x(P33)-windowcx)+windowcx+d(windowcx),invalid)" actx="1.0514221786053528" y="(windoww/(windoww-d(windoww)))*(y(P33)-windowcy)+windowcy+d(windowcy)" acty="2.7959657493568244" shape="diamond" fixed="true">Point à &quot;if(P33,(x(@P32)/x(@P32))*(windoww/(windoww-d(windoww)))*(x(P33)-windowcx)+windowcx+d(windowcx),invalid)&quot;, &quot;(windoww/(windoww-d(windoww)))*(y(P33)-windowcy)+windowcy+d(windowcy)&quot;</Point>
<Point name="P14" n="37" color="5" hidden="super" bold="true" large="true" x="x(O)+1" actx="-0.759331419090687" y="y(O)" acty="0.6341436171944375" fixed="true">Point à &quot;x(P2)+1&quot;, &quot;y(P2)&quot; </Point>
<Angle name="a1" n="38" color="1" hidden="super" unit="∞" large="true" first="O" root="O" fixed="90" inverse="true">Angle O - O de mesure 90</Angle>
<Point name="P15" n="40" color="5" type="thick" hidden="super" bold="true" large="true" ctag0="z" cexpr0="7" x="x(O)+1" actx="-0.759331419090687" y="y(O)" acty="0.6341436171944375" shape="circle" fixed="true">Point sur r1 </Point>
<Expression name="E12" n="235" color="3" type="thin" hidden="super" showvalue="true" bold="true" large="true" x="x(P32)" y="y(P32)+windoww/24" value="2" prompt="Nombre de divisions" fixed="true">Expression &quot;2&quot; à 0.13, 2.82</Expression>
<Point name="P34" n="236" color="5" hidden="super" showname="true" large="true" x="x(P32)+windoww/8" actx="0.7491850199136432" y="y(P32)-windoww/12" acty="2.5628825452099604" shape="circle" fixed="true">Point à &quot;x(P32)+windoww/8&quot;, &quot;y(P32)-windoww/12&quot;</Point>
<Ray name="r1" n="39" color="5" hidden="super" bold="true" large="true" from="O" to="P14">Demi-droite d&apos;origine P13 vers P14</Ray>
<Point name="P16" n="41" color="5" hidden="super" showname="true" xcoffset="-0.05429864253393646" ycoffset="-6.742081447796977E-6" keepclose="true" bold="true" large="true" x="x(O)" actx="-1.759331419090687" y="y(O)+d(O,P15)" acty="1.6341436171944375" shape="dot" fixed="true">Point à &quot;x(P2)&quot;, &quot;y(P2)+d(P2,po8)&quot; </Point>
<Segment name="s1" n="42" color="5" hidden="super" bold="true" large="true" ctag0="z" cexpr0="7" from="O" to="P15" arrow="true">Segment de P13 à P15</Segment>
<Point name="P35" n="237" color="5" hidden="super" large="true" x="x(P34)+3*windoww" actx="9.234466394152223" y="y(P34)" acty="2.5628825452099604" shape="circle" fixed="true">Point à &quot;x(P34)+3*windoww&quot;, &quot;y(P34)&quot;</Point>
<Point name="P39" n="238" color="5" hidden="super" showname="true" large="true" x="x(P34)" actx="0.7491850199136432" y="y(P32)" acty="2.7985848056054765" shape="circle" fixed="true">Point à &quot;x(P34)&quot;, &quot;y(P32)&quot;</Point>
<Segment name="s2" n="43" color="5" hidden="super" bold="true" large="true" ctag0="z" cexpr0="7" from="O" to="P16" arrow="true">Segment de P13 à P16</Segment>
<Segment name="s20" n="239" color="5" hidden="super" large="true" from="P34" to="P35">Segment de P34 à P35</Segment>
<Point name="P17" alias="X" n="44" color="5" showname="true" xcoffset="0.15514732963450406" ycoffset="-0.05546304256412071" keepclose="true" bold="true" large="true" ctag0="z" cexpr0="7" x="x(O)+s1*sin(E2)" actx="-1.3479251055574735" y="y(O)-s2*cos(E2)*sin(E3)" acty="0.40012829544231876" shape="dot" fixed="true">Point à &quot;x(P2)+s5*sin(a1)&quot;, &quot;y(P2)-s6*cos(a1)*sin(a2)&quot; </Point>
<Point name="Y" alias="Y" n="45" color="5" showname="true" xcoffset="0.05190351386152203" ycoffset="-0.01168034001854501" keepclose="true" bold="true" large="true" ctag0="z" cexpr0="7" x="x(O)+s1*cos(E2)" actx="-0.8478793659441646" y="y(O)+s2*sin(E2)*sin(E3)" acty="0.7397721914018962" shape="dot" fixed="true">Point à &quot;x(P2)+s5*cos(a1)&quot;, &quot;y(P2)+s6*sin(a1)*sin(a2)&quot; </Point>
<Point name="P19" alias="Z" n="46" color="5" showname="true" xcoffset="0.19909502262443457" ycoffset="-0.03583450383056608" keepclose="true" bold="true" large="true" ctag0="z" cexpr0="7" x="x(O)" actx="-1.759331419090687" y="y(O)+s2*cos(E3)" acty="1.6006214666540886" shape="dot" fixed="true">Point à &quot;x(P2)&quot;, &quot;y(P2)+s6*cos(a2)&quot; </Point>
<PointOn name="po40" n="240" color="5" hidden="super" large="true" on="s20" alpha="0.03619221411192219" x="1.0562861402099912" y="2.5628825452099604" shape="diamond">Point sur s20</PointOn>
<Segment name="s3" n="47" color="3" type="thick" bold="true" large="true" ctag0="z" cexpr0="7" from="O" to="P17" arrow="true">Segment de P13 à P17</Segment>
<Segment name="s4" n="48" color="5" type="thick" bold="true" large="true" ctag0="z" cexpr0="7" from="O" to="Y" arrow="true">Segment de P13 à P18</Segment>
<Segment name="s5" n="49" color="2" type="thick" bold="true" large="true" ctag0="z" cexpr0="7" from="O" to="P19" arrow="true">Segment de P13 à P19</Segment>
<Point name="P20" n="50" color="2" hidden="super" showname="true" bold="true" x="x(P17)+x(O)-x(O)" actx="-1.3479251055574735" y="y(P17)+y(O)-y(O)" acty="0.40012829544231887" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Angle name="a2" n="51" color="3" hidden="super" unit="∞" large="true" first="P17" root="O" fixed="90" acute="true">Angle P17 - O de mesure 90</Angle>
<Point name="P21" n="52" color="2" hidden="super" showname="true" bold="true" x="x(Y)+x(P17)-x(O)" actx="-0.436473052410951" y="y(Y)+y(P17)-y(O)" acty="0.5057568696497776" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Angle name="a3" n="53" color="1" hidden="super" unit="∞" large="true" first="P17" root="O" fixed="90" inverse="true">Angle P17 - O de mesure 90</Angle>
<Angle name="a4" n="54" color="3" hidden="super" unit="∞" large="true" first="Y" root="O" fixed="90" acute="true">Angle Y - O de mesure 90</Angle>
<Point name="P25" n="101" color="1" bold="true" x="x(P17)+x(Y)-x(O)" actx="-0.436473052410951" y="y(P17)+y(Y)-y(O)" acty="0.5057568696497776" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Point name="P26" n="104" color="1" bold="true" x="x(Y)+x(O)-x(P17)" actx="-1.2592856794773781" y="y(Y)+y(O)-y(P17)" acty="0.9737875131540149" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Point name="P27" n="107" color="1" bold="true" x="x(P17)+x(O)-x(Y)" actx="-2.259377158703996" y="y(P17)+y(O)-y(Y)" acty="0.2944997212348601" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Point name="P28" n="108" color="1" bold="true" x="x(O)+x(O)-x(P17)" actx="-2.1707377326239006" y="y(O)+y(O)-y(P17)" acty="0.8681589389465562" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Point name="r" n="116" color="2" type="thin" xcoffset="0.15905374968955144" ycoffset="0.032850417937225984" keepclose="true" x="x(O)+E4*(x(Y)-x(O))" actx="0.7308018987685809" y="y(O)+E4*(y(Y)-y(O))" acty="0.9227262486602742" shape="circle" fixed="true">Point à &quot;x(O)+E4*(x(Y)-x(O))&quot;, &quot;y(O)+E4*(y(Y)-y(O))&quot;</Point>
<Point name="P41" n="157" color="1" ctag0="z" cexpr0="1" x="x(O)+E10*(x(P19)-x(O))" actx="-1.759331419090687" y="y(O)+E10*(y(P19)-y(O))" acty="2.308132356848458" shape="dot" fixed="true">Point à &quot;x(O)+E10*(x(P19)-x(O))&quot;, &quot;y(O)+E10*(y(P19)-y(O))&quot;</Point>
<Point name="P45" n="173" type="thin" hidden="super" x="2*x(P19)-x(O)" actx="-1.759331419090687" y="2*y(P19)-y(O)" acty="2.5670993161137394" shape="dcross" fixed="true">Point à &quot;2*x(P19)-x(O)&quot;, &quot;2*y(P19)-y(O)&quot;</Point>
<Point name="P43" n="241" color="5" hidden="super" showname="true" large="true" x="x(po40)" actx="1.0562861402099912" y="y(P32)" acty="2.7985848056054765" shape="circle" fixed="true">Point à &quot;x(po40)&quot;, &quot;y(P32)&quot;</Point>
<Line name="l1" n="55" color="2" hidden="super" large="true" from="O" to="P20">Droite passant par P13 et P20</Line>
<Circle name="c1" n="23" color="2" large="true" fixed="(1+floor(4*windoww/d(P21,O)))*d(P21,O)" midpoint="O" acute="true">Cercle de centre P13 de rayon (1+floor(4*windoww/d(P21,P13)))*d(P21,P13)</Circle>
<Line name="l2" n="56" color="2" hidden="super" large="true" from="O" to="P21">Droite passant par P13 et P21</Line>
<Point name="P29" n="111" color="1" bold="true" x="x(P28)+x(O)-x(Y)" actx="-3.082189785770423" y="y(P28)+y(O)-y(Y)" acty="0.7625303647390973" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Segment name="s7" n="124" color="5" type="thin" from="Y" to="r">Segment de P18 à P31</Segment>
<Point name="P42" n="160" color="1" bold="true" ctag0="z" cexpr0="1" x="x(Y)+x(P41)-x(O)" actx="-0.8478793659441646" y="y(Y)+y(P41)-y(O)" acty="2.4137609310559167" shape="dcross" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Segment name="s10" n="176" color="2" ctag0="z" cexpr0="1" from="P19" to="P45">Segment de P19 à P45</Segment>
<Segment name="s21" n="242" color="5" type="thin" large="true" ctag0="z" cexpr0="1" from="P39" to="P43">Segment de P39 à P43</Segment>
<Expression name="E14" n="243" color="5" type="thin" hidden="super" showname="true" showvalue="true" x="-6.552381352872471" y="0.30289615780976226" value="(x(P43)-x(P39))/(E12-1)" prompt="p">Expression &quot;(x(P43)-x(P39))/(E12-1)&quot; à -6.55, 0.3</Expression>
<Intersection name="I1" n="57" color="1" hidden="super" large="true" first="a3" second="c1" shape="circle" which="first">Intersection entre a3 et c1</Intersection>
<Intersection name="I2" n="58" color="3" hidden="super" large="true" first="a4" second="c1" shape="circle" which="first">Intersection entre a4 et c1</Intersection>
<Polygon name="p0" n="114" type="thin" background="true" ctag0="solid" cexpr0="p0&lt;0" ctag1="z" cexpr1="if(p0&lt;0,0,8)" point1="P29" point2="P26" point3="P25" point4="P27">Polygone P29, P26, P25, P27</Polygon>
<PointOn name="m" alias="m (je bouge !)" n="125" color="1" type="thick" showname="true" xcoffset="0.27733800157027133" ycoffset="-0.35091626171062273" keepclose="true" bold="true" on="s7" alpha="0.7036183835953972" x="0.26290979374535484" y="0.8685020294422559" shape="dcross">Point sur s7</PointOn>
<Segment name="s8" n="163" color="5" type="thin" ctag0="z" cexpr0="1" from="Y" to="P42">Segment de P18 à P42</Segment>
<Segment name="s15" n="205" color="5" type="thin" ctag0="z" cexpr0="1" from="P42" to="P41">Segment de P42 à P41</Segment>
<Point name="P44" n="244" color="5" hidden="super" showname="true" large="true" x="if(x(P33)&lt;x(P39),x(P39),if(x(P33)&gt;x(P43),x(P43),x(P39)+E14*round((x(P33)-x(P39))/E14)))" actx="1.0562861402099912" y="y(P32)" acty="2.7985848056054765" shape="circle" fixed="true">Point à &quot;if(x(P33)&lt;x(P39),x(P39),if(x(P33)&gt;x(P43),x(P43),x(P39)+E14*round((x(P33)-x(P39))/E14)))&quot;, &quot;y(P32)&quot;</Point>
<Function name="f11" n="245" color="2" type="thin" showname="true" large="true" ctag0="z" cexpr0="2" x="x" y="y(P32)" var="x" min="x(P39)" max="x(P43)" d="E14" special="true" shape="cross">Fonction ( x , y(P32) )</Function>
<Point name="P22" n="59" color="1" hidden="super" bold="true" x="x(I1)+x(P17)-x(O)" actx="-7.262099906936658" y="y(I1)+y(P17)-y(O)" acty="-9.997177463894815" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Point name="P23" n="60" color="3" hidden="super" bold="true" x="x(I2)+x(Y)-x(O)" actx="-2.224905624339807" y="y(I2)+y(Y)-y(O)" acty="12.621911279886872" shape="circle" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Expression name="y" n="136" showname="true" showvalue="true" ctag0="black" cexpr0="1" x="if((x(m)-x(O))*(y(Y)-y(O))~=(y(m)-y(O))*(x(Y)-x(O)),x(P36)+15/pixel,invalid)" y="y(P36)-2/pixel" value="(x(m)-x(O))/(x(Y)-x(O))" prompt="Om = y" fixed="true">Expression &quot;(x(m)-x(O))/(x(Y)-x(O))&quot; à -4.17, 2.74</Expression>
<Text name="Text2" n="137" color="1" ctag0="black" cexpr0="1" x="if(!((x(m)-x(O))*(y(Y)-y(O))~=(y(m)-y(O))*(x(Y)-x(O))),x(P36)+15/pixel,invalid)" y="y(P36)+8/pixel" fixed="true">Les points ne sont pas alignés</Text>
<Circle name="c2" n="246" color="5" hidden="super" large="true" through="P33" fixed="windoww/512" midpoint="P44" acute="true">Cercle de centre P44 passant par P33 de rayon &quot;windoww/512&quot;</Circle>
<Expression name="v" n="247" color="2" type="thin" hidden="super" showname="true" showvalue="true" bold="true" large="true" x="x(P32)-windoww/16" y="y(P32)-windoww/128" value="round((x(P44)-x(P39))/E14)" prompt="v" fixed="true">Expression &quot;round((x(P44)-x(P39))/E14)&quot; à -0.05, 2.68</Expression>
<Line name="l3" n="61" color="1" hidden="super" large="true" from="I1" to="P22">Droite passant par I1 et P22</Line>
<Line name="l4" n="62" color="3" hidden="super" large="true" from="P23" to="I2">Droite passant par P23 et I2</Line>
<Expression name="a" n="141" showname="true" showvalue="true" x="x(P37)+15/pixel" y="y(P37)-6/pixel" value="y-1" prompt="Ym = a " fixed="true">Expression &quot;y-1&quot; à -4.18, 2.41</Expression>
<Expression name="E11" n="180" color="2" type="thin" hidden="super" x="0.0" y="0.0" value="y" prompt="Valeur">Expression &quot;y&quot; à 0.0, 0.0</Expression>
<Expression name="E13" n="207" color="5" type="thin" hidden="true" x="0.0" y="0.0" value="y" prompt="Valeur">Expression &quot;y&quot; à 0.0, 0.0</Expression>
<Intersection name="I3" n="63" color="1" hidden="super" showname="true" large="true" first="l2" second="l3" shape="circle">Intersection entre l2 et l3</Intersection>
<Intersection name="I4" n="64" color="3" hidden="super" showname="true" large="true" first="l2" second="l4" shape="circle">Intersection entre l2 et l4</Intersection>
<Expression name="k" n="147" color="2" type="thin" hidden="super" showname="true" showvalue="true" x="x(P38)+15/pixel" y="y(P38)-6/pixel" value="sqrt(abs(3-a^2))" prompt="k = Op " fixed="true">Expression &quot;sqrt(abs(3-a^2))&quot; à -0.97, 2.63</Expression>
<Point name="P50" n="208" color="5" type="thin" hidden="true" x="x(O)+E13*(x(P17)-x(O))" actx="-0.8465430836256433" y="y(O)+E13*(y(P17)-y(O))" acty="0.11493317003101977" shape="dcross" fixed="true">Point à &quot;x(O)+E13*(x(P17)-x(O))&quot;, &quot;y(O)+E13*(y(P17)-y(O))&quot;</Point>
<Point name="P24" n="65" color="5" type="thick" hidden="super" showname="true" large="true" x="if(d(O,I3)&gt;d(O,I4),x(I3),x(I4))" actx="-58.30838653840454" y="if(d(O,I3)&gt;d(O,I4),y(I3),y(I4))" acty="6.122372324334696" shape="circle" fixed="true">Point à &quot;if(d(O,I3)&gt;d(O,I4),x(I3),x(I4))&quot;, &quot;if(d(O,I3)&gt;d(O,I4),y(I3),y(I4))&quot;</Point>
<Expression name="E9" n="150" color="1" type="thin" hidden="super" x="0.0" y="0.0" value="k" prompt="Valeur">Expression &quot;k&quot; à 0.0, 0.0</Expression>
<Point name="p" n="151" color="1" showname="true" xcoffset="-0.17213521366311246" ycoffset="0.0036372579876822186" keepclose="true" ctag0="z" cexpr0="1" x="x(O)+E9*(x(P19)-x(O))" actx="-1.759331419090687" y="y(O)+E9*(y(P19)-y(O))" acty="1.8236432775762808" shape="dcross" fixed="true">Point à &quot;x(O)+E9*(x(P19)-x(O))&quot;, &quot;y(O)+E9*(y(P19)-y(O))&quot;</Point>
<Point name="M" n="154" color="1" showname="true" xcoffset="0.06626797359498449" ycoffset="0.08543787096419919" keepclose="true" bold="true" ctag0="z" cexpr0="1" x="x(p)+x(m)-x(O)" actx="0.26290979374535484" y="y(p)+y(m)-y(O)" acty="2.058001689824099" shape="dcross" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Point name="P51" n="211" color="5" type="thin" bold="true" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" x="x(p)+x(P50)-x(O)" actx="-0.8465430836256433" y="y(p)+y(P50)-y(O)" acty="1.304432830412863" shape="dcross" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
<Track name="Tr1" n="155" ctag0="z" cexpr0="1" point="m" on="s7" track="M" dmin="0.0010">Trace de P40 quand m se déplace sur s7</Track>
<Polygon name="poly7" n="165" color="3" type="thin" background="true" point1="P25" point2="M" point3="P26">Polygone P25, P40, P26</Polygon>
<Polygon name="poly8" n="166" color="1" type="thin" background="true" point1="p" point2="M" point3="m" point4="O">Polygone P39, P40, m, O</Polygon>
<Segment name="s9" n="169" type="thin" from="M" to="Y">Segment de P40 à P18</Segment>
<Polygon name="poly12" n="212" color="3" type="thin" background="true" ctag0="hidden" cexpr0="v==1" point1="P27" point2="P51" point3="P25">Polygone P27, P51, P25</Polygon>
<Point name="P52" n="215" color="3" type="thin" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" x="2*x(p)-x(P51)" actx="-2.6721197545557307" y="2*y(p)-y(P51)" acty="2.3428537247396983" shape="dcross" fixed="true">Point à &quot;2*x(p)-x(P51)&quot;, &quot;2*y(p)-y(P51)&quot;</Point>
<Point name="P53" n="218" color="3" type="thin" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" x="2*x(p)-x(M)" actx="-3.781572631926729" y="2*y(p)-y(M)" acty="1.5892848653284624" shape="dcross" fixed="true">Point à &quot;2*x(p)-x(M)&quot;, &quot;2*y(p)-y(M)&quot;</Point>
<Segment name="s16" n="223" color="1" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" from="P51" to="M">Segment de P51 à M</Segment>
<Polygon name="poly13" n="219" color="3" type="thin" background="true" ctag0="hidden" cexpr0="v==1" point1="P27" point2="P53" point3="P29">Polygone P27, P53, P29</Polygon>
<Polygon name="poly14" n="220" color="3" type="thin" background="true" ctag0="hidden" cexpr0="v==1" point1="P29" point2="P52" point3="P26">Polygone P29, P52, P26</Polygon>
<Segment name="s17" n="226" color="1" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" from="M" to="P52">Segment de M à P52</Segment>
<Segment name="s18" n="229" color="1" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" from="P52" to="P53">Segment de P52 à P53</Segment>
<Segment name="s19" n="232" color="1" ctag0="z" cexpr0="1" ctag1="hidden" cexpr1="v==1" from="P53" to="P51">Segment de P53 à P51</Segment>
</Objects>
</Construction>
</CaR>
