TODO: prioritise slider

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Geom3D: allow compound of isometric shapes

This fixes the following error:
  File "Geom3D.py", line 2531, in setShapes
      shape.gl.alwaysSetVertices = True
      AttributeError: IsometricShape instance has no attribute 'gl'

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Orbit Scene: set angle directly for more precision

This makes it possible to set the rotation angle directly as a floating
point number. This includes some changes in FloatInput as well.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Orbit Scene: enable with complete setup by file

This adds the possibility to read a file that sets up a compound
completely. This includes changes in GeomGui as well.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
README: pacman example for Arch Linux

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Geom3D: fix cleanShape 4 compounds (of compounds)

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
orbitit: improve light model

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Change default face colour to gray95 (was red)

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Fix problems with paths

This implements a work-around with path problems in the python lib.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
Update README for new Arch Linux package

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add new scene for A4xI
folded heptagons: add rest of diagonal folds

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add fold alternatives

Makes the GUI suitable for alternative heptagon folds
Add the special positions for [1, 1, 1, 1] for all triangle alternatives.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: fix fold method switch

Fix updating shape after changing folding method.
Add folding method 'w' with one special case.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add two with only heptagons

Under a wrong header...

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add last 2 folding methods

Add folding method trapezium and star
Add one example each.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add heptagons only item

Includes 3 examples for folding methd 'w'.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add special positions

Trapzium fold: add 20 solutions for all eges equal to 1.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: update special position table

Use a hash table so it easier to move around and add stuff.

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>
folded heptagons: add special positions

Add only O3 triangles for trapezium, star and w folding
Add the fact that there are no solutions for heptagons only (so far)

Signed-off-by: Marcel Tunnissen <marcelteun@gmail.com>