Package | Description |
---|---|
desmoj.extensions.space3D |
Objects in a 3D space and relevant motion operations.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleTrack
A SimpleTrack contains a start position and a destiny position.
|
Modifier and Type | Method and Description |
---|---|
Track |
Movement.getTrack()
Gets the track object of this movement.
|
Track |
SpatialLayoutManager.getTrack(MovableSpatialObject mover,
SpatialObject destination)
Gets a registered track which leads the moving object to the destiny.
|
Track |
SpatialLayoutManager.getTrack(SpatialObject startLocation,
java.lang.String exitPointName,
SpatialObject destinationLocation,
java.lang.String entryPointName)
Gets the track base on the given start- and destination location.
|
Track |
SpatialLayoutManager.getTrack(java.lang.String name)
Search through the registered tracks for a track with the given name.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Track> |
SpatialLayoutManager.getTracksIterator()
Get an iterator of all the tracks managed by this layout manager.
|
Modifier and Type | Method and Description |
---|---|
void |
SpatialLayoutManager.addTrack(Track track)
Register a new track.
|
boolean |
SpatialLayoutManager.removeTrack(Track track)
Removes a specific track from the layout manager.
|
void |
Movement.setTrack(Track track)
Sets the track for the movement.
|
Constructor and Description |
---|
Movement(Track track,
double accDuration,
double maxSpeedDuration,
double decDuration,
double initialSpeed,
double maxSpeed,
double endSpeed)
It constructs a Movement object with given speed and duration of each phases.
|
Movement(Track track,
TimeSpan accDuration,
TimeSpan maxSpeedDuration,
TimeSpan decDuration,
double initialSpeed,
double maxSpeed,
double endSpeed)
It constructs a Movement object with given speed and duration of each phases.
|