// // Autor: Timo Ehmke (ehmke@ipn.uni-kiel.de) // showLabel = false // Figurenbeschreibung // =================== e[1] = A; point; dragable; -3.0,4.0; e[2] = B; point; dragable; -13.0,4.0; e[3] = C; point; rotation; A,B,1.570796327; e[4] = D; point; rotation; B,A,-1.570796327; e[5] = q1; polygon;quadrilateral; A,B,C,D; 0;0;0;blue e[6] = a; line; connect; A,B; black;0;black;0 e[7] = b; line; connect; B,C; black;0;black;0 e[8] = c; line; connect; D,C; black;0;black;0 e[9] = d; line; connect; D,A; black;0;black;0 e[10] = M; point; midpoint; A,C; 0;0;0;0 e[11] = Ma; point; rotation; M,A,0.785398163; 0;0;0;0 e[12] = k; circle; radius; A,Ma; 0;0;0;0 e[13] = A'; point; dragable; -5.5,8.3,k; black;red;black;smallcircle e[14] = B'; point; rotation; A',A,1.570796327; black;blue;black;smallcircle e[15] = C'; point; rotation; A',A,3.141592654; black;blue;black;smallcircle e[16] = D'; point; rotation; A',A,-1.570796327; black;blue;black;smallcircle e[17] = q2; polygon;quadrilateral; A',B',C',D'; 0;0;0;green e[18] = a'; line; connect; A',B'; black;0;black;0 e[19] = b'; line; connect; B',C'; black;0;black;0 e[20] = c'; line; connect; D',C'; black;0;black;0 e[21] = d'; line; connect; D',A'; black;0;black;0 e[22] = Ma'; point; midpoint; A',B'; 0;0;0;0 e[23] = Mb'; point; midpoint; B',C'; 0;0;0;0 e[24] = Mc'; point; midpoint; D',C'; 0;0;0;0 e[25] = Md'; point; midpoint; D',A'; 0;0;0;0 e[26] = Saa';point; intersection; a,a',"segment"; 0;0;0;0 e[27] = Sab';point; intersection; a,b',"segment"; 0;0;0;0 e[28] = Sac';point; intersection; a,c',"segment"; 0;0;0;0 e[29] = Sad';point; intersection; a,d',"segment"; 0;0;0;0 e[30] = Sda';point; intersection; d,a',"segment"; 0;0;0;0 e[31] = Sdb';point; intersection; d,b',"segment"; 0;0;0;0 e[32] = Sdc';point; intersection; d,c',"segment"; 0;0;0;0 e[33] = Sdd';point; intersection; d,d',"segment"; 0;0;0;0 e[34] = p1; polygon;triangle; A,Md',Sad'; 0;0;blue;yellow e[35] = p2; polygon;triangle; A,Ma',Saa'; 0;0;blue;yellow e[36] = p3; polygon;triangle; A,Mb',Sab'; 0;0;blue;yellow e[37] = p4; polygon;triangle; A,Mc',Sac'; 0;0;blue;yellow e[38] = p5; polygon;triangle; A,Md',Sdd'; 0;0;blue;yellow e[39] = p6; polygon;triangle; A,Ma',Sda'; 0;0;blue;yellow e[40] = p7; polygon;triangle; A,Mb',Sdb'; 0;0;blue;yellow e[41] = p8; polygon;triangle; A,Mc',Sdc'; 0;0;blue;yellow e[42] = sw1; measure;checkbox; "Lösung zeigen",0; e[43] = v1; polygon;quadrilateral; A,Saa',A',Sdd'; 0;0;black;red e[44] = v2; polygon;quadrilateral; A,Sab',B',Sda'; 0;0;black;red e[45] = v3; polygon;quadrilateral; A,Sac',C',Sdb'; 0;0;black;red e[46] = v4; polygon;quadrilateral; A,Sad',D',Sdc'; 0;0;black;red // Animation // ========= // // Syntax: // Punktname [string], // Bewegungsrichtung [1 oder 0], // Verzögerung in msec [0..500], // Anzahl der Schritte [50..300], // Schalter x-Koordinate [double!], // Schalter y-Koordinate [double!], // Schalter Startposition [1.0 oder 0.0] animation[1] = "A',1,100,100,10.0,7.0,0.0" // Sichtbarkeit von Objekten einschränken // ====================================== hidden[1] = "if (not(calculate(sw1))) hide (p1,p2,p3,p4,p5,p6,p7,p8)" hidden[2] = "if (calculate(sw1)) hide (v1,v2,v3,v4)" Position = 390;260;-1;-1 Die beiden Quadrate sind gleich groß. Dreht man das grüne Quadrat, so ändert sich die Überlappungsform. Ändert sich dabei auch die Größe der gemeinsamen Fläche?