|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
| Class Summary | |
| BasicSpace | BasicSpace versus CoordinateSpace is not a type distinction in that there is no difference in contract with the client. |
| CoordinateSpace | A coordinate space represents (among other things) the domain space of a table. Corresponding to each coordinate space will be a set of objects of the following kinds: Position -- The elements of the coordinate space. Mapping -- (Add a description.) OrderSpec -- The ways of specifying partial orders of this coordinate space''s Positions. XuRegion -- An XuRegion represents a set of Positions. |
| Dsp | A Dsp is a mapping from a coordinate space to itself that preserves simple regions. |
| FilterTester | |
| IDTester | |
| IntegerUpOrder | |
| Mapping | A mapping is a general mapping from one coordinate space to another, with few of the guarantees provided by Dsps. |
| OrderSpec | [documentation note: we need to hide the documentation about partial orders, but still warn that the orders may become partial]. |
| Position | This is the superclass of all positions of coordinate spaces. |
| RealTester | |
| ReverseOrder | |
| SequenceTester | |
| SimpleMapping | |
| UnOrdered | A convenient superclass of all Positions which have no natural ordering. |
| XnRegion | The design of a new coordinate space consists mostly in the design of the XuRegions which can be used to describe (possibly infinite) sets of positions in that coordinate space. It will generally not be the case (for a given coordinate space) that all mathematically describable sets of positions will be representable by an XuRegion in that space. |
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||