|
Class Summary |
| Board |
Board represents a general abstract lattice graph |
| ClickBehavior |
used for clicking |
| ClickMoveBehavior |
used to pick-select a face and possibly do some interactive moving of s.th. |
| CreateDataGraph |
|
| DemoGraph |
viewing graphs |
| Figur3D |
instead of using an abstract class Figur3D and extending for each type of piece,
we use only one class and deal with 'if then' constructs for the parametrical details |
| GameBehavior |
used to pick-select a face (or chess piece for that game family)
(might be replaced by using PickMouseBehavior class) |
| ImprovedNoise |
JAVA REFERENCE IMPLEMENTATION OF IMPROVED NOISE |
| KnotViewerGraph |
viewing knots and links |
| Logo3D |
used to display a line segment, a crossing, touching lines etc. |
| Marble |
derived from demo applet by Justin Legakis using Perlin's noise |
| Marks3D |
|
| MirrorBehavior |
|
| Mtrls |
Materials class |
| PartyColors |
here the colors for the participating parties are stored
if you want to support more teams, then here is the place to specify just another color |
| PlayField |
Draws and manages the playfield |
| Polyhedron |
Polyhedron |
| RefreshDataGraph |
used to reset orientations and colors |
| Stones3D |
|
| StonesTexture |
texture for stones
derived from Texture3DTest.java |