boolean |
DenseObjectSpace.addGridPosition(SpacePosition position) |
Add an object implementing IGridPosition interface to the grid.
|
boolean |
MultiObjectSpace.addGridPosition(SpacePosition position) |
Add an object implementing IGridPosition interface to the grid.
|
boolean |
ObjectSpace.addGridPosition(SpacePosition position) |
|
boolean |
SparseObjectSpace.addGridPosition(SpacePosition object) |
Add an object implementing IGridPosition interface to the grid.
|
int |
SpacePosition.compareTo(SpacePosition toPos) |
|
boolean |
DenseObjectSpace.moveGridPosition(SpacePosition position,
int destinationX,
int destinationY) |
Move a IGridPosition object from its current position to the
specified destination, only if the destination cell is empty.
|
boolean |
MultiObjectSpace.moveGridPosition(SpacePosition position,
int destinationX,
int destinationY) |
Move a IGridPosition object from its current position to the specified
destination.
|
boolean |
ObjectSpace.moveGridPosition(SpacePosition object,
int destinationX,
int destinationY) |
|
boolean |
SparseObjectSpace.moveGridPosition(SpacePosition position,
int destinationX,
int destinationY) |
Move a IGridPosition object from its current position to the
specified destination, only if the destination cell is empty.
|
boolean |
DenseObjectSpace.removeGridPosition(SpacePosition position) |
Remove the IGridPosition object from the grid.
|
boolean |
MultiObjectSpace.removeGridPosition(SpacePosition position) |
Remove the IGridPosition object from the grid.
|
boolean |
ObjectSpace.removeGridPosition(SpacePosition position) |
|
boolean |
SparseObjectSpace.removeGridPosition(SpacePosition object) |
Remove the IGridPosition object from the grid.
|