Interface | Description |
---|---|
DomainSpecifics |
An interface for defining domain-specific methods.
|
Class | Description |
---|---|
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.
|
Enum | Description |
---|---|
FixationType |
Enumerated type to manage the fixation type.
|
Modality |
Exception | Description |
---|---|
ParsingErrorException |
Exception to signal an error when reading in a model definition file.
|