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 |