Skip to main content navigation
parent site logoSite logo

Projects archive / Coordinate Geometry (COG)

Code:cogRoe1999
Title:Coordinate Geometry (COG)
Author:Chris Roe
Date:1-Sep-1999
Type:model
Funding:MScD - MSc dissertation
Short description:Dynamic Geometry - shapes and transformations
EM Technologies:tkeden, %eden, %scout, %donald
Keywords:education, geometry
empublic references:
EMpress references:50
Web site references:http://www.dcs.warwick.ac.uk/modelling/hi/theses/croe/index.html, http://www.dcs.warwick.ac.uk/~croe/project_index.html
Previous locations:~croe/MODELLINGPUBLIC/COG
Tour:TOUR.htm

A dynamic geometry environment controlled by the dependency maintenance in EDEN.
Users can create shapes with primitives such as lines, circles and rectangles and create simple transformations of those shapes such as translate, rotate, scale and reflect. Tools for measuring angles and lengths of lines are also provided. The model took 8 weeks to write as the practical part of my MSC dissertation.
It was inspired by trying to create a piece of educational software using EM tools. It shows a good use of dependency since all the manipulations of the shapes are handled automatically by the EDEN definition maintainer.

cogRoe1999 is available locally within DCS at /dcs/emp/empublic/projects/cogRoe1999
Download cogRoe1999.tar.gz
Uncompressed, cogRoe1999 is 361 Kbytes (in 59 files).
Your download will be smaller as it will be compressed.
Help on extracting the files from the download.
COORDheader.gif 20065 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
COORDlogo.gif 12161 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
Commsatclient.e 469 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
CommsfromServer.e 438 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G11.gif 171 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G12.gif 141 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G13.gif 213 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G21.gif 235 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G22.gif 211 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G23.gif 213 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G31.gif 188 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G32.gif 247 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
G33.gif 2290 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
O11.gif 151 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
O33.gif 199 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
PLANETARYDATA 6068 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
Q_MARK3.gif 1021 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
Qmark.GIF 895 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
README.xml 1400 04:32 PM Aug 20 2002 09:51 AM Apr 02 2007
RUNMODELLINKINGclient 39 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
RUNMODELLINKINGserver 109 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
Run.e 38 07:54 PM Apr 15 2002 09:51 AM Apr 02 2007
TOUR.htm 80048 04:33 PM Aug 20 2002 09:51 AM Apr 02 2007
actionsongrid.e 30892 03:57 PM Nov 13 2001 09:51 AM Apr 02 2007
addpoints.gif 171 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
addtodrawing.e 35213 07:53 PM Apr 15 2002 09:51 AM Apr 02 2007
angle.gif 154 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
area.gif 160 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
curvesofpursuit.d 6026 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
defaultoptions.e 1962 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
dialogs.s 15226 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
donaldprims.e 2245 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
enlarge.gif 187 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
fred.gif 240 06:10 PM Oct 31 2001 09:51 AM Apr 02 2007
geom.d 709 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
geom.s 34586 12:32 PM Nov 04 2001 09:51 AM Apr 02 2007
grid.e 1096 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
lines.d 24033 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
main.e 5782 05:36 PM Nov 01 2001 09:51 AM Apr 02 2007
moonearthsun.d 2189 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
newlines.d 413 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
oldshapesccoords.d 1204 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
patch.e 4031 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
perimeter.gif 145 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
planets.d 7360 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
quit.gif 186 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
reflect.gif 147 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
rosepatterns.d 2196 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
rosepatterns2.d 2402 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
rotate.gif 164 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
scale.e 1061 02:25 PM Nov 08 2001 09:51 AM Apr 02 2007
screenshot.gif 50675 05:53 PM Aug 26 1999 09:51 AM Apr 02 2007
search.e 4223 09:32 AM Nov 05 2001 09:51 AM Apr 02 2007
shape.d 2402 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
tempruler.gif 199 06:10 PM Oct 31 2001 09:51 AM Apr 02 2007
translate.gif 179 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
utils.e 2632 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007
vehicle.d 1906 08:14 PM Apr 15 2002 09:51 AM Apr 02 2007
warn.gif 298 06:22 PM Oct 31 2001 09:51 AM Apr 02 2007

empublic system initially created by Ashley Ward with assistance from Chris Roe and Meurig Beynon.