dcsext.containers.SpatialHash
SpatialHash.
Contents
Description
Provides a basic spatial hasing container for 2d objects to facilitate fast neighbor query.
Functions
SpatialHashGrid:__init(tablesize, cellsize)
Parameters
- tablesize
- cellsize
SpatialHashGrid:_hash(position)
Parameters
- position
- a table with members ‘x’ and ‘y’.
SpatialHashGrid:newObject(position, radius)
Parameters
- position
- radius
SpatialHashGrid:update(object)
Parameters
- object
SpatialHashGrid:insert(object)
Parameters
- object
SpatialHashGrid:remove(object)
Parameters
- object
SpatialHashGrid:findNear(position, radius)
Parameters
- position
- radius