Class Summary |
ChessDomain |
The ChessDomain is used for chess modelling. |
FileUtilities |
A collection of static methods used when handling files |
Fixation |
A Fixation is an (x,y) location on a scene, and the type records the reason for the
fixation being made. |
GenericDomain |
The GenericDomain is used when no domain-specific methods have been created. |
ItemSquarePattern |
The ItemSquarePattern is a type of PrimitivePattern used to hold
objects places on a square array. |
ListPattern |
The ListPattern is the primary datatype used to represent compound
patterns within Chrest. |
Move |
Hold the move of a piece to a position on a scene. |
NumberPattern |
The NumberPattern is a type of PrimitivePattern used to hold
numbers. |
PairedPattern |
The PairedPattern holds two associated patterns. |
Pattern |
Parent class of all patterns. |
PrimitivePattern |
The PrimitivePattern is an abstract class for a group of pattern
types which can be used within a compound pattern. |
Scene |
|
Scenes |
The Scenes class holds a list of Scene objects. |
Square |
Square is a convenience class to hold a row and column. |
StringPattern |
The StringPattern is a type of PrimitivePattern used to hold
Strings. |