See: Description
| Interface | Description | 
|---|---|
| MovableSpatialObject | 
 This interface extends the SpatialObject interface by moving animation
 methods. 
 | 
| SpatialObject | 
 The basic interface of the SpatialObject. 
 | 
| VisibleObject | 
 This interface defines the methods for objects which should be visualized. 
 | 
| Class | Description | 
|---|---|
| KinematicsCalculations | 
 This class is a utility class for the calculations of time-spatial-relations
 of object movements. 
 | 
| LayoutLoader | 
 This class loads the Layout XML file into the Model. 
 | 
| Length | 
 This representation of a length in meters. 
 | 
| MovableSpatialEntity | 
 The class represents the movable DESMO-J Entities which should be visualized. 
 | 
| MovableSpatialSimProcess | 
 The class represents the movable DESMO-J SimProcess which should be visualized. 
 | 
| Movement | 
 The Movement class stores the track, the duration informations of each phase of a movement and its associated speed. 
 | 
| MovingDoneEvent | 
 The MovingDoneEvent class represents a internal event which notifies
 a MovableSpatialObject the end of its movement. 
 | 
| RotatingDoneEvent | 
 The RotatingDoneEvent class represents a internal event which notifies
 a MovableSpatialObject the end of its rotation. 
 | 
| Rotation | 
 The Rotation class specifies a rotation with its axis and angle. 
 | 
| SimpleLocation | 
 This class represents a simple abstract location. 
 | 
| SimpleTrack | 
 A SimpleTrack contains a start position and a destiny position. 
 | 
| SpatialData | 
 The SpatialData contains the spatial and physical attributes. 
 | 
| SpatialEntity | 
 This class represents the DESMO-J Entities which should be visualized
 but not movable in the 3D space. 
 | 
| SpatialLayoutManager | 
 This class organizes the layout files and Track objects. 
 | 
| SpatialMovementManager | 
 A SpatialMovementManager is (only) associated to every movable descendant of MovableSpatialEntity 
 and MovableSpatialSimProcess. 
 | 
| SpatialProcessQueue<P extends SimProcess> | 
 This class extends the  
desmoj.core.simulator.ProcessQueue<P> with spatial functionalities. | 
| SpatialQueue<E extends Entity> | 
 This class extends the  
desmoj.core.simulator.Queue<E> with spatial functionalities. | 
| SpatialSimProcess | 
 This class represents the DESMO-J SimProcess which should be visualized
 but not movable in the 3D space. 
 | 
| Track | 
 This is the basic class of the Track. 
 | 
| Exception | Description | 
|---|---|
| IllegalMoveException | 
 An IllegalMoveException can be thrown from a move method. 
 |