About the project
About the viewer
The viewer displays the model as well as allows interaction with the final model. This includes movement as well as a number of other isplay options. It features customizable input methods using both the keyboard and mouse, as well as an interface to interact with various program variables. For developers, it is setup in such a way that it should be easy to add additional commands and methods of interaction.
About the editor
The Preditor allows the user to create and modify models. It contains an instance of the Viewer, and acts as a helpful intermediate between the user and the model and object classes.