Archon.SwissArmyLib.Partitioning Namespace |
[Missing <summary> documentation for "N:Archon.SwissArmyLib.Partitioning"]
Class | Description | |
---|---|---|
Bin2DT |
A simple GC-friendly two-dimensional Bin (aka Spatial Grid) implementation.
When you're done with the Bin, you should Dispose it so its resources can be freed in their object pool. If you forget this, no harm will be done but memory will be GC'ed.
| |
Bin3DT |
A simple GC-friendly three-dimensional Bin (aka Spatial Grid) implementation.
When you're done with the Bin, you should Dispose it so its resources can be freed in their object pool. If you forget this, no harm will be done but memory will be GC'ed.
| |
OctreeT |
A GC-friendly Octree implementation.
Use the static Create(Bounds, Int32, Int32) and Destroy(OctreeT) methods for creating and destroying trees.
If you forget to Destroy(OctreeT) a tree when you're done with it, it will instead be collected
by the GC as normal, but the nodes will not be recycled.
| |
QuadtreeT |
A GC-friendly Quadtree implementation.
Use the static Create(Rect, Int32, Int32) and Destroy(QuadtreeT) methods for creating and destroying trees.
If you forget to Destroy(QuadtreeT) a tree when you're done with it, it will instead be collected
by the GC as normal, but the nodes will not be recycled.
|