Knowledge

DrGeo

Source đź“ť

121: 409: 24: 480: 978: 1602: 433: 33: 420:
defined along Dr. Geo code. It comes with zero, one or several arguments, from types selected when defining the script. When an instance of a script is plugged in a canvas, the user first selects its arguments in the canvas with mouse clicks, then the position in the canvas of the script output. The
487:
Dr. Geo Smalltalk sketches are sketches entirely defined in the Smalltalk language. This is not about constructing a sketch with the Dr. Geo graphical interface, but about describing a sketch with the Smalltalk language. A programming interface with an easy and light syntax is provided.
548: 399:
Dr. Geo is shipped with its source code and the developer tools. Therefore its code can be edited and recompiled from Dr. Geo while it is functioning. This design, inherited from Smalltalk, makes easy to test new ideas and new designs.
388:
Access to user programming is at the essence of Dr. Geo: from the software, the user can directly read, study, modify and redistribute modified version of Dr. Geo. Additionally, scripting embedded in sketch is proposed.
396:. It is also the language used for user programming: to extend Dr. Geo with arbitrary computing operations (Smalltalk script) and to define a geometric sketch entirely with programming instructions (Smalltalk sketch). 318:
Other curvilinear objects include circles (defined by 2 points, a center and segment or a radius), arcs (defined by three points or center and angle), polygons (regular or not, defined by end points), and
428:
To access objects in the canvas: model (MathItem) or their view (Costume) for arbitrary uses and modifications. For example to modify the color of an object given the result to a computation.
471:
creates a numeric object, whose value is the square of its first and unique argument of type number object. Whenever the first number is changed, the script returned value changes too.
421:
script is updated at each canvas computation. Scripts can be used in cascade, with one as the argument of another one. Script are designed to be used in two different ways:
2117: 2078: 440:
From the script, the arguments model are reached with the messages #arg1, #arg2, etc. The arguments view are reached with the messages #costume1, #costume2, etc.
425:
To output an object (i.e. a numeric value) and to show its result in the canvas. This result can be used when building subsequent objects (geometric or script).
276:
Dr. Geo has several kinds of points: a free point, which can be moved with the mouse (but may be attached to a curve) and a point given by its coordinates.
2267: 361:
Dr. Geo comes with macro-construction: a way to teach Dr. Geo new constructions. It allows to add new objects to Dr. Geo: new transformations like
2277: 2257: 217:
is an interactive geometry software that allows its users to design & manipulate interactive geometric sketches, including dynamic models of
1963: 1944: 2262: 525:. Such sketch can be debugged and executed step-by-step. Its code is saved, as any source code, to an external text file encoded with 268:
Dr. Geo manipulates different kinds of objects such as points, lines, circles, vector, values, geometric transformations, scripts.
507: 365:, tedious constructions involving a lot of intermediate objects or constructions involving script (also named macro-script). 376:, it is possible to create a complex construction deducing the final objects from the user-given initial objects. This is a 443:
The computation of the script is done in its #compute method. For example, to calculate the square of a number, la méthode
2272: 1968: 234: 233:
graphic system (which means that it runs on Linux, Mac OS, Windows, Android). Dr. Geo was initially developed in C++ with
174: 2155: 1935:
Smalltalk sketch can be coded in native languages, currently in French and Spanish. More native languages can be added.
246: 98: 503: 499: 218: 72: 2064: 23: 350: 2072: 377: 1594:
Smalltalk sktech can be used to design interactive sketch illustrating a numerical analysis method. Here the
2014: 2206: 280: 250: 257: 134: 541: 320: 169: 2230: 963: 417: 230: 1595: 2188:[Dr. Geo, a doctor that can make a surgery by himself] (in French). revue.sesamath.net 2111: 158: 498:. When a sketch is described with Smalltalk code, all the features of the language are used: 2217: 966:
programmed with geometric transformations (rotation, translation and homothety). The points
408: 362: 312: 181: 162: 145: 1989: 304: 300: 2132: 221:. It is free software (source code, translations, icons and installer are released under 120: 2037: 495: 479: 2251: 494:
itself is a high level language, carefully crafted iteratively for about 10 years at
308: 288: 2094:"The Impact of a One Laptop per Child Program on Learning: Evidence from Uruguay" 2185: 1950: 547: 977: 515: 40: 1280:"f1: term Fn-1, f2: term Fn, o & c: origin and center of spiral arm 491: 393: 238: 138: 1601: 432: 511: 284: 154: 222: 107: 32: 334:
Dr. Geo can apply to a point or a line one of these transformations:
242: 2093: 1600: 976: 546: 526: 478: 431: 407: 253: 150: 226: 197: 186: 1990:"Drawing the Parabolic Trajectory of an Object under Gravity" 331:
Besides the parallel and perpendicular line through a point.
225:
license), created by Hilaire Fernandes, it is part of the
518:
to get a slightly different sketch at each execution.
412:
Curve and its tangent computed with Smalltalk scripts
192: 180: 168: 144: 130: 97: 71: 49: 39: 2186:"Dr. Geo, un docteur qui peut s'opĂ©rer tout seul" 521:A Smalltalk sketch is edited and tested with the 2154:J.R. Fernández GarcĂ­a; C. Schnober (June 2006). 974:of the resulting interactive sketch are mobile. 544:recursively. Its red external summit is mobile. 2156:"Interactive geometry with Dr. Geo MATH HELPER" 2059:V. Freudenberg, Y. Ohshima, S. Wallace (2009). 1605:Computed interactive Newton-Raphson algorithm 8: 2116:: CS1 maint: multiple names: authors list ( 2077:: CS1 maint: multiple names: authors list ( 16: 451:"returns the square of a number" 119: 15: 2218:Video demonstration on programmed sketch 2092:G. Melo, A. Machado, A. Miranda (2014). 2038:"Geometria e programmazione con Dr. Geo" 551:Computed interactive Sierpinski triangle 2133:"Get started with Dr. Geo for geometry" 1980: 237:scripting, then in various versions of 2109: 2070: 1964:Compass-and-straightedge construction 981:Computed interactive Fibonacci spiral 380:, a graph of interdependent objects. 299:Dr. Geo is equipped with the classic 7: 1283:e: extremity of the spiral arm" 2268:Free interactive geometry software 2207:Video tutorial on Smalltalk script 2015:"Dr. Geo e la Geometria Tolemaica" 279:Points can also be created as the 14: 1945:ESUG Innovation Technology Awards 372:depend on other objects, called 31: 22: 2036:A. Centomo, F. Campora (2002). 2278:Software using the GPL license 2258:Educational software for Linux 2061:Etoys for One Laptop Per Child 990:canvas shape alfa fibo a b m s 529:, to support native language. 1: 1969:Interactive geometry software 175:Interactive geometry software 78:24.06 / June 11, 2024 247:Etoys_(programming_language) 2229:H. Fernandes (March 2016). 1659:"Derivate number" 500:object oriented programming 2294: 368:When some objects, called 2263:Free educational software 1951:AFUL Free Software Awards 540:Here is how to program a 496:Palo Alto Research Center 93: 67: 30: 21: 1608: 1598:in a 5 steps iteration. 1596:Newton-Raphson algorithm 1590:Newton-Raphson algorithm 984: 554: 445: 229:project. It runs over a 523:Smalltalk sketch editor 483:Smalltalk sketch editor 392:Dr. Geo source code is 1614:sketch f df xn ptA ptB 1606: 982: 552: 484: 437: 413: 283:of 2 curves or as the 80:; 3 months ago 55:; 27 years ago 53:December 31, 1996 1604: 980: 550: 482: 435: 411: 2273:GNU Project software 251:One Laptop per Child 2131:C. Whittum (2016). 2013:A. Centomo (2003). 542:Sierpinski triangle 536:Sierpinski triangle 436:Live script editing 18: 2231:"Fibonacci spiral" 2184:A. Busser (2011). 1988:C.K. Hung (2016). 1607: 983: 553: 485: 438: 418:first class object 414: 378:macro-construction 357:Macro-construction 41:Original author(s) 2067:. pp. 57–67. 1947:(Amsterdam, 2008) 1727:'Drag me' 212: 211: 45:Hilaire Fernandes 2285: 2242: 2241: 2239: 2237: 2226: 2220: 2215: 2209: 2204: 2198: 2197: 2195: 2193: 2181: 2175: 2173: 2171: 2169: 2160: 2151: 2145: 2144: 2142: 2140: 2135:. opensource.com 2128: 2122: 2121: 2115: 2107: 2105: 2103: 2098: 2089: 2083: 2082: 2076: 2068: 2056: 2050: 2049: 2047: 2045: 2033: 2027: 2026: 2024: 2022: 2010: 2004: 2003: 2001: 1999: 1994: 1985: 1931:Locale languages 1926: 1922: 1919: 1915: 1912: 1909: 1906: 1903: 1899: 1896: 1893: 1890: 1887: 1884: 1880: 1877: 1873: 1870: 1867: 1863: 1859: 1856: 1853: 1849: 1846: 1843: 1840: 1837: 1834: 1831: 1828: 1825: 1822: 1819: 1816: 1813: 1810: 1806: 1803: 1800: 1797: 1794: 1791: 1788: 1784: 1781: 1778: 1775: 1772: 1768: 1765: 1762: 1759: 1756: 1753: 1750: 1747: 1744: 1741: 1737: 1734: 1731: 1728: 1725: 1722: 1719: 1715: 1712: 1709: 1706: 1703: 1699: 1696: 1693: 1690: 1687: 1684: 1681: 1678: 1675: 1672: 1669: 1666: 1663: 1660: 1657: 1654: 1651: 1648: 1645: 1642: 1639: 1636: 1633: 1630: 1627: 1624: 1621: 1618: 1615: 1612: 1585: 1582: 1579: 1576: 1573: 1570: 1566: 1563: 1560: 1556: 1553: 1550: 1547: 1544: 1541: 1538: 1535: 1532: 1529: 1526: 1523: 1520: 1517: 1514: 1511: 1508: 1505: 1502: 1499: 1496: 1493: 1489: 1486: 1483: 1480: 1477: 1473: 1470: 1467: 1464: 1461: 1458: 1455: 1452: 1449: 1446: 1443: 1440: 1437: 1434: 1431: 1428: 1425: 1422: 1419: 1415: 1412: 1409: 1406: 1403: 1400: 1396: 1393: 1390: 1387: 1384: 1381: 1378: 1375: 1372: 1368: 1365: 1362: 1359: 1356: 1353: 1350: 1347: 1344: 1341: 1338: 1335: 1332: 1329: 1326: 1323: 1320: 1317: 1314: 1311: 1308: 1305: 1302: 1299: 1296: 1293: 1290: 1287: 1284: 1281: 1278: 1275: 1272: 1269: 1266: 1263: 1260: 1257: 1254: 1251: 1248: 1245: 1241: 1238: 1235: 1232: 1229: 1226: 1222: 1219: 1216: 1213: 1209: 1206: 1203: 1200: 1197: 1194: 1191: 1188: 1184: 1181: 1177: 1174: 1170: 1167: 1164: 1161: 1158: 1154: 1151: 1148: 1145: 1142: 1139: 1136: 1133: 1129: 1126: 1123: 1120: 1117: 1114: 1111: 1107: 1104: 1100: 1097: 1094: 1091: 1088: 1085: 1082: 1078: 1075: 1072: 1069: 1066: 1063: 1060: 1057: 1054: 1051: 1048: 1045: 1041: 1038: 1035: 1032: 1028: 1027:degreesToRadians 1025: 1022: 1019: 1015: 1012: 1009: 1006: 1003: 1000: 997: 994: 991: 988: 964:Fibonacci spiral 958:Fibonacci spiral 953: 949: 946: 943: 940: 937: 933: 930: 927: 924: 921: 918: 915: 912: 909: 906: 903: 900: 897: 894: 891: 888: 885: 881: 878: 875: 872: 869: 866: 863: 859: 856: 853: 850: 847: 843: 840: 836: 833: 830: 827: 824: 820: 817: 814: 811: 808: 805: 802: 799: 795: 792: 789: 786: 783: 779: 776: 773: 770: 766: 763: 760: 757: 754: 750: 747: 744: 741: 738: 735: 732: 729: 725: 722: 719: 716: 713: 709: 706: 702: 699: 696: 693: 690: 686: 683: 680: 677: 673: 670: 667: 664: 661: 658: 655: 652: 649: 646: 643: 640: 637: 634: 631: 628: 625: 622: 619: 616: 613: 610: 607: 604: 601: 598: 595: 592: 589: 585: 582: 579: 576: 573: 570: 567: 564: 561: 558: 475:Smalltalk sketch 467: 464: 461: 458: 455: 452: 449: 404:Smalltalk script 363:circle inversion 208: 205: 203: 201: 199: 146:Operating system 123: 118: 115: 113: 111: 109: 88: 86: 81: 63: 61: 56: 35: 26: 19: 2293: 2292: 2288: 2287: 2286: 2284: 2283: 2282: 2248: 2247: 2246: 2245: 2235: 2233: 2228: 2227: 2223: 2216: 2212: 2205: 2201: 2191: 2189: 2183: 2182: 2178: 2167: 2165: 2158: 2153: 2152: 2148: 2138: 2136: 2130: 2129: 2125: 2108: 2101: 2099: 2096: 2091: 2090: 2086: 2073:cite conference 2069: 2058: 2057: 2053: 2043: 2041: 2035: 2034: 2030: 2020: 2018: 2012: 2011: 2007: 1997: 1995: 1992: 1987: 1986: 1982: 1977: 1960: 1941: 1933: 1928: 1927: 1924: 1920: 1917: 1913: 1910: 1907: 1904: 1901: 1897: 1894: 1891: 1888: 1885: 1882: 1878: 1875: 1871: 1868: 1865: 1861: 1857: 1854: 1851: 1847: 1844: 1841: 1838: 1835: 1832: 1829: 1826: 1823: 1820: 1817: 1814: 1811: 1808: 1804: 1801: 1798: 1795: 1792: 1789: 1786: 1782: 1779: 1776: 1773: 1770: 1766: 1763: 1760: 1757: 1754: 1751: 1748: 1745: 1742: 1739: 1735: 1732: 1729: 1726: 1723: 1720: 1717: 1713: 1710: 1707: 1704: 1701: 1697: 1694: 1691: 1688: 1685: 1682: 1679: 1676: 1673: 1670: 1667: 1664: 1661: 1658: 1655: 1652: 1649: 1646: 1643: 1640: 1637: 1634: 1631: 1628: 1625: 1622: 1619: 1616: 1613: 1610: 1592: 1587: 1586: 1583: 1580: 1577: 1574: 1571: 1568: 1564: 1561: 1558: 1554: 1551: 1548: 1545: 1542: 1539: 1536: 1533: 1530: 1527: 1524: 1521: 1518: 1515: 1512: 1509: 1506: 1503: 1500: 1497: 1494: 1491: 1487: 1484: 1481: 1478: 1475: 1471: 1468: 1465: 1462: 1459: 1456: 1453: 1450: 1447: 1444: 1441: 1438: 1435: 1432: 1429: 1426: 1423: 1420: 1417: 1413: 1410: 1407: 1404: 1401: 1398: 1394: 1391: 1388: 1385: 1382: 1379: 1376: 1373: 1370: 1366: 1363: 1360: 1357: 1354: 1351: 1348: 1345: 1342: 1339: 1336: 1333: 1330: 1327: 1324: 1321: 1318: 1315: 1312: 1309: 1306: 1303: 1300: 1297: 1294: 1291: 1288: 1285: 1282: 1279: 1276: 1273: 1270: 1267: 1264: 1261: 1258: 1255: 1252: 1249: 1246: 1243: 1239: 1236: 1233: 1230: 1227: 1224: 1220: 1217: 1214: 1211: 1207: 1204: 1201: 1198: 1195: 1192: 1189: 1186: 1182: 1179: 1175: 1172: 1168: 1165: 1162: 1159: 1156: 1152: 1149: 1146: 1143: 1140: 1137: 1134: 1131: 1127: 1124: 1121: 1118: 1115: 1112: 1109: 1105: 1102: 1098: 1095: 1092: 1089: 1086: 1083: 1080: 1076: 1073: 1070: 1067: 1064: 1061: 1058: 1055: 1052: 1049: 1046: 1043: 1039: 1036: 1033: 1030: 1026: 1023: 1020: 1017: 1013: 1010: 1007: 1004: 1001: 998: 995: 992: 989: 986: 960: 955: 954: 951: 947: 944: 941: 938: 935: 931: 928: 925: 922: 919: 916: 913: 910: 907: 904: 901: 898: 895: 892: 889: 886: 883: 879: 876: 873: 870: 867: 864: 861: 857: 854: 851: 848: 845: 841: 838: 834: 831: 828: 825: 822: 818: 815: 812: 809: 806: 803: 800: 797: 793: 790: 787: 784: 781: 777: 774: 771: 768: 764: 761: 758: 755: 752: 748: 745: 742: 739: 736: 733: 730: 727: 723: 720: 717: 714: 711: 707: 704: 700: 697: 694: 691: 688: 684: 681: 678: 675: 671: 668: 665: 662: 659: 656: 653: 650: 647: 644: 641: 638: 635: 632: 629: 626: 623: 620: 617: 614: 611: 608: 605: 602: 599: 596: 593: 590: 587: 583: 580: 577: 574: 571: 568: 565: 562: 559: 556: 538: 532: 477: 469: 468: 465: 462: 459: 456: 453: 450: 447: 406: 386: 359: 329: 327:Transformations 297: 274: 266: 196: 126: 106: 89: 84: 82: 79: 59: 57: 54: 50:Initial release 12: 11: 5: 2291: 2289: 2281: 2280: 2275: 2270: 2265: 2260: 2250: 2249: 2244: 2243: 2221: 2210: 2199: 2176: 2163:Linux Magazine 2146: 2123: 2084: 2051: 2028: 2005: 1979: 1978: 1976: 1973: 1972: 1971: 1966: 1959: 1956: 1955: 1954: 1948: 1940: 1937: 1932: 1929: 1609: 1591: 1588: 985: 959: 956: 555: 537: 534: 476: 473: 446: 430: 429: 426: 416:A script is a 405: 402: 385: 382: 358: 355: 354: 353: 348: 345: 342: 339: 328: 325: 296: 293: 273: 270: 265: 262: 258:Cuis-Smalltalk 210: 209: 194: 190: 189: 184: 178: 177: 172: 166: 165: 148: 142: 141: 135:Cuis_Smalltalk 132: 128: 127: 125: 124: 103: 101: 95: 94: 91: 90: 77: 75: 73:Stable release 69: 68: 65: 64: 51: 47: 46: 43: 37: 36: 28: 27: 13: 10: 9: 6: 4: 3: 2: 2290: 2279: 2276: 2274: 2271: 2269: 2266: 2264: 2261: 2259: 2256: 2255: 2253: 2232: 2225: 2222: 2219: 2214: 2211: 2208: 2203: 2200: 2187: 2180: 2177: 2164: 2157: 2150: 2147: 2134: 2127: 2124: 2119: 2113: 2095: 2088: 2085: 2080: 2074: 2066: 2062: 2055: 2052: 2039: 2032: 2029: 2016: 2009: 2006: 1991: 1984: 1981: 1974: 1970: 1967: 1965: 1962: 1961: 1957: 1953:(Paris, 2000) 1952: 1949: 1946: 1943: 1942: 1938: 1936: 1930: 1603: 1599: 1597: 1589: 1274:e f1 f2 f3 c2 979: 975: 973: 969: 965: 957: 549: 545: 543: 535: 533: 530: 528: 524: 519: 517: 513: 509: 505: 501: 497: 493: 489: 481: 474: 472: 444: 441: 434: 427: 424: 423: 422: 419: 410: 403: 401: 397: 395: 390: 383: 381: 379: 375: 371: 366: 364: 356: 352: 349: 346: 343: 340: 337: 336: 335: 332: 326: 324: 322: 316: 314: 310: 306: 302: 294: 292: 290: 286: 282: 277: 271: 269: 263: 261: 259: 255: 252: 248: 244: 240: 236: 232: 228: 224: 220: 216: 207: 195: 191: 188: 185: 183: 179: 176: 173: 171: 167: 164: 160: 156: 152: 149: 147: 143: 140: 136: 133: 129: 122: 117: 105: 104: 102: 100: 96: 92: 76: 74: 70: 66: 52: 48: 44: 42: 38: 34: 29: 25: 20: 2234:. Retrieved 2224: 2213: 2202: 2190:. Retrieved 2179: 2166:. Retrieved 2162: 2149: 2137:. Retrieved 2126: 2100:. Retrieved 2087: 2060: 2054: 2042:. Retrieved 2040:(in Italian) 2031: 2019:. Retrieved 2017:(in Italian) 2008: 1996:. Retrieved 1983: 1934: 1921:forwardArrow 1790:forwardArrow 1736:timesRepeat: 1593: 971: 967: 961: 539: 531: 522: 520: 490: 486: 470: 442: 439: 415: 398: 391: 387: 373: 369: 367: 360: 333: 330: 317: 298: 281:intersection 278: 275: 267: 214: 213: 1626:DrGeoSketch 1002:DrGeoSketch 572:DrGeoSketch 560:triangle c 384:Programming 344:translation 215:GNU Dr. Geo 17:GNU Dr. Geo 2252:Categories 2192:13 January 2168:14 January 2139:14 January 2102:14 January 2044:14 January 2021:13 January 1998:14 January 1975:References 1147:translate: 1113:arcCenter: 1021:freeValue: 674:[ 516:randomness 508:collection 131:Written in 99:Repository 85:2024-06-11 60:1996-12-31 2236:6 January 1479:middleOf: 849:middleOf: 826:middleOf: 785:middleOf: 756:middleOf: 715:middleOf: 692:middleOf: 492:Smalltalk 463:valueItem 394:Smalltalk 351:homothety 338:reflexion 239:Smalltalk 139:Smalltalk 2112:cite web 1958:See also 1905:segment: 1774:segment: 1183:polygon: 887:triangle 816:triangle 746:triangle 676:triangle 648:segment: 633:segment: 618:segment: 581:triangle 512:iterator 504:variable 347:rotation 341:symmetry 285:midpoint 155:Mac OS X 112:/hilaire 2065:C5.2009 1883:parent: 1752:parent: 1414:ifTrue: 1386:factor: 1380:center: 1160:vector: 1153:vector: 1090:center: 1084:rotate: 672:ifTrue: 466:squared 448:compute 374:initial 309:segment 289:segment 264:Objects 231:Morphic 223:GNU GPL 219:Physics 206:/dr-geo 193:Website 182:License 159:Windows 83: ( 58: ( 1939:Awards 1918:dotted 1902:sketch 1869:value: 1855:value: 1805:point: 1802:sketch 1787:dotted 1771:sketch 1749:point: 1746:sketch 1705:point: 1702:sketch 1671:sketch 1632:axesOn 1620:sketch 1581:value: 1575:value: 1569:value: 1555:value: 1543:value: 1537:value: 1531:value: 1519:value: 1513:value: 1507:value: 1476:canvas 1454:point: 1451:canvas 1430:point: 1427:canvas 1374:scale: 1371:canvas 1355:value: 1349:value: 1343:value: 1310:second 1180:canvas 1157:canvas 1144:canvas 1110:canvas 1096:angle: 1081:canvas 1018:canvas 996:canvas 939:point: 926:value: 914:value: 902:value: 890:value: 871:value: 865:value: 842:value: 819:value: 801:value: 778:value: 772:value: 749:value: 731:value: 708:value: 685:value: 679:value: 313:vector 272:Points 243:Squeak 235:Scheme 114:/drgeo 108:github 2159:(PDF) 2097:(PDF) 1993:(PDF) 1874:) ) 1836:point 1724:name: 1718:large 1680:from: 1674:plot: 1528:shape 1504:shape 1340:shape 1295:first 1212:name: 1132:large 1119:from: 1037:shape 527:UTF-8 370:final 295:Lines 287:of a 256:then 254:Pharo 241:with 163:Sugar 151:Linux 2238:2024 2194:2024 2170:2024 2141:2024 2118:link 2104:2024 2079:link 2046:2024 2023:2024 2000:2024 1895:hide 1764:hide 1738:[ 1552:fibo 1492:hide 1485:and: 1408:> 1399:hide 1237:fibo 1228:fibo 1202:hide 1173:hide 1103:hide 1099:alfa 1068:e p 1031:hide 1011:alfa 970:and 952:show 862:hide 855:and: 839:hide 832:and: 798:hide 791:and: 769:hide 762:and: 728:hide 721:and: 705:hide 698:and: 666:> 460:arg1 457:self 321:loci 311:and 301:line 249:for 202:.org 200:.gnu 170:Type 116:.git 110:.com 1914:ptA 1911:to: 1908:ptB 1892:ptA 1886:ptB 1850:( ( 1796:ptA 1783:ptB 1780:to: 1777:ptA 1761:ptB 1755:ptA 1740:ptB 1695:ptA 1686:to: 1683:-20 1629:new 1210:}) 1166:to: 1125:to: 1024:-90 1005:new 654:to: 639:to: 624:to: 575:new 305:ray 227:GNU 198:www 187:GPL 2254:: 2161:. 2114:}} 2110:{{ 2075:}} 2071:{{ 2063:. 1916:) 1881:] 1866:df 1860:) 1833:pt 1830::= 1821:x 1812:pt 1799::= 1785:) 1743::= 1716:) 1708:xn 1698::= 1689:20 1665::= 1662:df 1653::= 1641::= 1638:xn 1623::= 1584:10 1567:} 1501::= 1490:) 1472::= 1457:-1 1448::= 1424::= 1397:) 1395:f2 1389:f3 1367::= 1364:c2 1358:f3 1337::= 1328:f2 1322:f1 1319::= 1316:f3 1304::= 1301:f2 1289::= 1286:f1 1242:[ 1240::= 1231::= 1185:{ 1171:) 1141::= 1130:) 1101:) 1077::= 1040::= 1029:) 1014::= 999::= 962:A 950:) 923:-3 917:-4 911:-3 882:]] 868:s3 860:) 858:s3 852:s2 837:) 835:s3 829:s1 796:) 794:s3 788:s2 775:s2 767:) 765:s2 759:s1 726:) 724:s3 718:s1 703:) 701:s2 695:s1 682:s1 657:s1 651:s3 642:s3 636:s2 627:s2 621:s1 603:s3 597:s2 591:s1 584::= 569::= 514:, 510:, 506:, 502:, 323:. 315:. 307:, 303:, 291:. 260:. 245:, 204:/s 161:, 157:, 153:, 137:, 2240:. 2196:. 2174:. 2172:. 2143:. 2120:) 2106:. 2081:) 2048:. 2025:. 2002:. 1925:. 1923:] 1900:( 1898:. 1889:. 1879:0 1876:@ 1872:x 1864:( 1862:/ 1858:x 1852:f 1848:- 1845:x 1842:. 1839:x 1827:x 1824:| 1818:| 1815:| 1809:: 1807:[ 1793:. 1769:( 1767:. 1758:. 1733:5 1730:. 1721:; 1714:0 1711:@ 1700:( 1692:. 1677:f 1668:. 1656:. 1650:f 1647:. 1644:2 1635:. 1617:| 1611:| 1578:a 1572:b 1565:2 1562:. 1559:1 1557:{ 1549:. 1546:1 1540:s 1534:m 1525:. 1522:1 1516:a 1510:m 1498:s 1495:. 1488:b 1482:a 1474:( 1469:m 1466:. 1463:0 1460:@ 1445:b 1442:. 1439:0 1436:@ 1433:1 1421:a 1418:. 1416:] 1411:0 1405:k 1402:. 1392:/ 1383:e 1377:c 1369:( 1361:. 1352:o 1346:c 1334:e 1331:. 1325:+ 1313:. 1307:f 1298:. 1292:f 1277:| 1271:| 1268:| 1265:k 1262:: 1259:c 1256:: 1253:o 1250:: 1247:f 1244:: 1234:. 1225:. 1223:] 1221:e 1218:. 1215:f 1208:e 1205:. 1199:p 1196:. 1193:o 1190:. 1187:c 1178:( 1176:. 1169:o 1163:c 1155:( 1150:e 1138:p 1135:. 1128:e 1122:o 1116:c 1108:( 1106:. 1093:c 1087:o 1079:( 1074:e 1071:| 1065:| 1062:| 1059:f 1056:: 1053:o 1050:: 1047:c 1044:: 1042:[ 1034:. 1016:( 1008:. 993:| 987:| 972:b 968:a 948:3 945:@ 942:0 936:c 934:( 932:. 929:3 920:@ 908:@ 905:4 899:3 896:@ 893:0 884:. 880:1 877:- 874:n 846:c 844:( 823:c 821:( 813:. 810:1 807:- 804:n 782:c 780:( 753:c 751:( 743:. 740:1 737:- 734:n 712:c 710:( 689:c 687:( 669:0 663:n 660:. 645:; 630:; 615:c 612:| 609:n 606:: 600:: 594:: 588:: 586:[ 578:. 566:c 563:| 557:| 454:^ 87:) 62:)

Index

DrGeo geometry software mascot.

Original author(s)
Stable release
Repository
github.com/hilaire/drgeo.git
Edit this at Wikidata
Cuis_Smalltalk
Smalltalk
Operating system
Linux
Mac OS X
Windows
Sugar
Type
Interactive geometry software
License
GPL
www.gnu.org/s/dr-geo
Physics
GNU GPL
GNU
Morphic
Scheme
Smalltalk
Squeak
Etoys_(programming_language)
One Laptop per Child
Pharo
Cuis-Smalltalk

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑