jas.space
Interface IObjGrid

All Known Implementing Classes:
MultiObjGrid, ObjGrid, ObjVirtualGrid

public interface IObjGrid

Author:
michele To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Method Summary
 boolean addGridPosition(IGridPosition object)
           
 int boundX(int x)
           
 int boundY(int y)
           
 int countObjectsAt(int x, int y)
           
 int getXSize()
           
 int getYSize()
           
 boolean moveGridPosition(IGridPosition object, int destinationX, int destinationY)
           
 int reflectX(int x)
           
 int reflectY(int y)
           
 boolean removeGridPosition(IGridPosition object)
           
 int torusX(int x)
           
 int torusY(int y)
           
 

Method Detail

addGridPosition

boolean addGridPosition(IGridPosition object)

boundX

int boundX(int x)

boundY

int boundY(int y)

countObjectsAt

int countObjectsAt(int x,
                   int y)

getXSize

int getXSize()

getYSize

int getYSize()

moveGridPosition

boolean moveGridPosition(IGridPosition object,
                         int destinationX,
                         int destinationY)

reflectX

int reflectX(int x)

reflectY

int reflectY(int y)

removeGridPosition

boolean removeGridPosition(IGridPosition object)

torusX

int torusX(int x)

torusY

int torusY(int y)