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 04:05 PM Dec 15 2014
COORDlogo.gif 12161 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
Commsatclient.e 469 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
CommsfromServer.e 438 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G11.gif 171 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G12.gif 141 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G13.gif 213 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G21.gif 235 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G22.gif 211 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G23.gif 213 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G31.gif 188 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G32.gif 247 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
G33.gif 2290 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
O11.gif 151 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
O33.gif 199 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
PLANETARYDATA 6068 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
Q_MARK3.gif 1021 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
Qmark.GIF 895 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
README.xml 1400 04:32 PM Aug 20 2002 04:05 PM Dec 15 2014
RUNMODELLINKINGclient 39 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
RUNMODELLINKINGserver 109 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
Run.e 38 07:54 PM Apr 15 2002 04:05 PM Dec 15 2014
TOUR.htm 80048 04:33 PM Aug 20 2002 04:05 PM Dec 15 2014
actionsongrid.e 30892 03:57 PM Nov 13 2001 04:05 PM Dec 15 2014
addpoints.gif 171 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
addtodrawing.e 35213 07:53 PM Apr 15 2002 04:05 PM Dec 15 2014
angle.gif 154 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
area.gif 160 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
curvesofpursuit.d 6026 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
defaultoptions.e 1962 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
dialogs.s 15226 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
donaldprims.e 2245 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
enlarge.gif 187 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
fred.gif 240 06:10 PM Oct 31 2001 04:05 PM Dec 15 2014
geom.d 709 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
geom.s 34586 12:32 PM Nov 04 2001 04:05 PM Dec 15 2014
grid.e 1096 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
lines.d 24033 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
main.e 5782 05:36 PM Nov 01 2001 04:05 PM Dec 15 2014
moonearthsun.d 2189 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
newlines.d 413 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
oldshapesccoords.d 1204 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
patch.e 4031 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
perimeter.gif 145 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
planets.d 7360 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
quit.gif 186 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
reflect.gif 147 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
rosepatterns.d 2196 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
rosepatterns2.d 2402 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
rotate.gif 164 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
scale.e 1061 02:25 PM Nov 08 2001 04:05 PM Dec 15 2014
screenshot.gif 50675 05:53 PM Aug 26 1999 04:05 PM Dec 15 2014
search.e 4223 09:32 AM Nov 05 2001 04:05 PM Dec 15 2014
shape.d 2402 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
tempruler.gif 199 06:10 PM Oct 31 2001 04:05 PM Dec 15 2014
translate.gif 179 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
utils.e 2632 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014
vehicle.d 1906 08:14 PM Apr 15 2002 04:05 PM Dec 15 2014
warn.gif 298 06:22 PM Oct 31 2001 04:05 PM Dec 15 2014

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