1 Using GeomSpace
You can start GeomSpace in several ways:
- By clicking on GeomSpace executable. GeomSpace starts with no space selected.
- By clicking on .gmsp or .gms model (the first time you need to associate this file format with the
program that reads it). GeomSpace starts with corresponding model opened. You can also select
several models and open them in GeomSpace. Each model opens in separate window (OS X will
open them one after another in the same window).
- From the command line. In this case you can provide as arguments any number of .gmsp and .gms
models. In OS X you should open the Terminal application and type:
/path/to/GeomSpace.app/Contents/MacOS/GeomSpace <model1>.gmsp
<model2>.gms ...
You can also pass arguments to FLTK (window position, geometry or color). On unix–like systems you
can start different instances of GeomSpace in different languages by setting environment variable LANG
between launches.
In main window (Figure 1) space specification (and not file name) is shown in the titlebar (or a message
about no space selected). At the top of window you can find menubar with all functions. The right part contains
toolbar with common function buttons. After choosing some function, a corresponding dialog apears. The left
side of window is reserved for space geometry and user interaction (keyboard and mouse). You can
interact with geometry from the main window when some dialog is open. Sometimes it is very
usefull.
Using GeomSpace you can:
- Create a space by specification,
- Construct geometric model in space,
- View constructed model from any position navigating in space with mouse and/or keyboard,
- Edit constructed model by adding, removing or moving some its parts,
- Perform different calculus on you model and get the result — find out coordinates, basis vectors,
distances and angles.
- Exchange created models in .gmsp or .gms files.