<?xml version="1.0" encoding="utf-8"?>
<CaR>
<Macro Name="Translation" showduplicates="true">
<Parameter name="A">Origine du vecteur ?</Parameter>
<Parameter name="B">Extrémité du vecteur ?</Parameter>
<Parameter name="M">Image de quel point ?</Parameter>
<Comment>
<P>Image d&apos;un point M par la translation de vecteur AB</P>
</Comment>
<Objects>
<Point name="A" n="0" mainparameter="true" x="-3.9850187265917603" y="1.730337078651686">Point à -3.98502, 1.73034 </Point>
<Point name="B" n="1" mainparameter="true" x="-2.411985018726593" y="2.269662921348316">Point à -2.41199, 2.26966 </Point>
<Point name="M" n="2" mainparameter="true" x="-1.8726591760299642" y="1.1610486891385765">Point à -1.87266, 1.16105 </Point>
<Point name="P4" n="3" target="true" bold="true" x="x(M)+x(B)-x(A)" actx="-0.2996254681647974" y="y(M)+y(B)-y(A)" acty="1.7003745318352066" fixed="true">Point à &quot;x(C)+x(B)-x(A)&quot;, &quot;y(C)+y(B)-y(A)&quot; </Point>
</Objects>
</Macro>
<Macro Name="Symétrique par rapport à un point" showduplicates="true">
<Parameter name="O">O</Parameter>
<Parameter name="M">M</Parameter>
<Comment>
<P>Montrer un point O et un point M : la macro crée le
symétrique de M par rapport à O</P>
</Comment>
<Objects>
<Point name="M" n="0" mainparameter="true" x="-2.569343065693431" y="4.131386861313868">Point à -2.56934307, 4.13138686</Point>
<Point name="O" n="1" mainparameter="true" x="-0.6715328467153284" y="2.700729927007301">Point à -0.67153285, 2.70072993</Point>
<Point name="P3" n="2" showname="true" target="true" x="2*x(O)-x(M)" actx="1.2262773722627742" y="2*y(O)-y(M)" acty="1.270072992700734" shape="circle" fixed="true">Point à &quot;2*x(O)-x(M)&quot;, &quot;2*y(O)-y(M)&quot;</Point>
</Objects>
</Macro>
<Macro Name="Symétrique par rapport à une droite" showduplicates="true">
<Parameter name="l1">l1</Parameter>
<Parameter name="P3">P3</Parameter>
<Objects>
<Line name="l1" n="0" mainparameter="true">???</Line>
<Point name="P3" n="1" mainparameter="true" x="1.8102189781021922" y="3.722627737226282">Point à 1.81021898, 3.72262774</Point>
<Plumb name="perp1" n="2" hidden="super" point="P3" line="l1" valid="true">Perpendiculaire passant par P3 à l1</Plumb>
<Intersection name="I1" n="3" hidden="super" first="perp1" second="l1" shape="circle">Intersection entre perp1 et l1</Intersection>
<Point name="P2" n="4" target="true" x="2*x(I1)-x(P3)" actx="0.08170014856921393" y="2*y(I1)-y(P3)" acty="-0.3992248562754339" shape="circle" fixed="true">Point à &quot;2*x(I1)-x(P3)&quot;, &quot;2*y(I1)-y(P3)&quot;</Point>
</Objects>
</Macro>
<Construction>
<Window x="0.0" y="0.0" w="8.0"/>
<Restrict icons=" back undo delete color0 color1 color2 color3 color4 color5 thickness1 thickness2 type1 type2 type3 type4 type5 move save thickness0 history_panel ln type0 properties_panel hidden hide point segment midpoint line plumb circle3 ln parallel text "/>
<Objects>
<Point name="p&apos;" n="0" color="5" type="thick" hidden="super" showname="true" x="-3.182481751824818" actx="-3.182481751824818" y="-1.065693430656935" acty="-1.065693430656935" shape="circle" fixed="true">Point à &quot;-3.182481751824818&quot;, &quot;-1.065693430656935&quot;</Point>
<Point name="P2" n="3" color="2" hidden="super" x="1.989847715736041" y="2.751269035532996" shape="circle">Point à 1.98984772, 2.75126904</Point>
<Point name="B" n="6" color="1" type="thick" showname="true" x="-0.6903553299492392" actx="-0.6903553299492392" y="-3.055837563451777" acty="-3.055837563451777" shape="dcross" fixed="true">Point à &quot;-0.6903553299492392&quot;, &quot;-3.055837563451777&quot;</Point>
<Point name="C" n="7" color="1" type="thick" showname="true" x="3.8832116788321174" actx="3.8832116788321174" y="-2.496350364963505" acty="-2.496350364963505" shape="dcross" fixed="true">Point à &quot;3.8832116788321174&quot;, &quot;-2.496350364963505&quot;</Point>
<Line name="d" n="4" color="1" showname="true" xcoffset="9.309256455244027" ycoffset="-0.15186353498448124" keepclose="true" from="p&apos;" to="P2">Droite passant par P1 et P2</Line>
<PointOn name="A" n="8" color="5" type="thick" showname="true" xcoffset="-0.4092155951352259" ycoffset="0.38018060336273307" keepclose="true" on="d" alpha="3.1491605136791407" x="-0.6485828173179975" y="0.8042178321095821" shape="circle">Point sur d</PointOn>
</Objects>
</Construction>
</CaR>
