|
| Grid2DPageStrategyData () |
|
| ~Grid2DPageStrategyData () |
|
void | calculateCell (PageID inPageID, int32 *x, int32 *y) |
|
PageID | calculatePageID (int32 x, int32 y) |
|
virtual void | convertGridToWorldSpace (const Vector2 &grid, Vector3 &world) |
| Convert a grid point to world space - note only 2 axes populated. More...
|
|
virtual void | convertWorldToGridSpace (const Vector3 &world, Vector2 &grid) |
| Convert a world point to grid space (not relative to origin) More...
|
|
void | determineGridLocation (const Vector2 &gridpos, int32 *x, int32 *y) |
| Convert a grid position into a row and column index. More...
|
|
virtual void | getBottomLeftGridSpace (int32 x, int32 y, Vector2 &bl) |
| Get the (grid space) bottom-left of a cell. More...
|
|
virtual int32 | getCellRangeMaxX () const |
| get the index range of all cells (values outside this will be ignored) More...
|
|
virtual int32 | getCellRangeMaxY () const |
| get the index range of all cells (values outside this will be ignored) More...
|
|
virtual int32 | getCellRangeMinX () const |
| get the index range of all cells (values outside this will be ignored) More...
|
|
virtual int32 | getCellRangeMinY () const |
| get the index range of all cells (values outside this will be ignored) More...
|
|
virtual Real | getCellSize () const |
| Get the size of the cells in the grid. More...
|
|
virtual void | getCornersGridSpace (int32 x, int32 y, Vector2 *pFourPoints) |
| Get the (grid space) corners of a cell. More...
|
|
virtual Real | getHoldRadius () const |
| Get the Holding radius. More...
|
|
virtual Real | getHoldRadiusInCells () |
| Get the Hold radius as a multiple of cells. More...
|
|
virtual Real | getLoadRadius () const |
| Get the loading radius. More...
|
|
virtual Real | getLoadRadiusInCells () |
| Get the load radius as a multiple of cells. More...
|
|
virtual void | getMidPointGridSpace (int32 x, int32 y, Vector2 &mid) |
| Get the (grid space) mid point of a cell. More...
|
|
virtual Grid2DMode | getMode () const |
| Set the grid alignment mode. More...
|
|
virtual const Vector3 & | getOrigin (const Vector3 &worldOrigin) |
| Get the origin of the grid in world space. More...
|
|
bool | load (StreamSerialiser &stream) |
| Load this data from a stream (returns true if successful) More...
|
|
void | operator delete (void *ptr) |
|
void | operator delete (void *ptr, const char *, int, const char *) |
|
void | operator delete (void *ptr, void *) |
|
void | operator delete[] (void *ptr) |
|
void | operator delete[] (void *ptr, const char *, int, const char *) |
|
void * | operator new (size_t sz) |
|
void * | operator new (size_t sz, const char *file, int line, const char *func) |
| operator new, with debug line info More...
|
|
void * | operator new (size_t sz, void *ptr) |
| placement operator new More...
|
|
void * | operator new[] (size_t sz) |
|
void * | operator new[] (size_t sz, const char *file, int line, const char *func) |
| array operator new, with debug line info More...
|
|
void | save (StreamSerialiser &stream) |
| Save this data to a stream. More...
|
|
virtual void | setCellRange (int32 minX, int32 minY, int32 maxX, int32 maxY) |
| Set the index range of all cells (values outside this will be ignored) More...
|
|
virtual void | setCellRangeMaxX (int32 maxX) |
| Set the index range of all cells (values outside this will be ignored) More...
|
|
virtual void | setCellRangeMaxY (int32 maxY) |
| Set the index range of all cells (values outside this will be ignored) More...
|
|
virtual void | setCellRangeMinX (int32 minX) |
| Set the index range of all cells (values outside this will be ignored) More...
|
|
virtual void | setCellRangeMinY (int32 minY) |
| Set the index range of all cells (values outside this will be ignored) More...
|
|
virtual void | setCellSize (Real sz) |
| Set the size of the cells in the grid. More...
|
|
virtual void | setHoldRadius (Real sz) |
| Set the Holding radius. More...
|
|
virtual void | setLoadRadius (Real sz) |
| Set the loading radius. More...
|
|
virtual void | setMode (Grid2DMode mode) |
| Set the grid alignment mode. More...
|
|
virtual void | setOrigin (const Vector3 &worldOrigin) |
| Set the origin of the grid in world space. More...
|
|