public class RTree<T> : BBoxHierarchy<T> where T : ISpatialData
Type Parameters
Constructors
Declaration
Declaration
public RTree(int maxEntries)
Parameters
Type |
Name |
Description |
Int32 |
maxEntries |
|
Declaration
public RTree(int maxEntries, EqualityComparer<T> comparer)
Parameters
Properties
Declaration
public int Count { get; }
Property Value
Declaration
public RTree<T>.RTreeNode Root { get; }
Property Value
Declaration
public uiRect uiRect { get; }
Property Value
Methods
Declaration
public void BulkLoad(IEnumerable<T> items)
Parameters
Implements
Declaration
Implements
Declaration
public void Insert(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Implements
Declaration
public IReadOnlyList<T> Search()
Returns
Declaration
public IReadOnlyList<T> Search(in uiRect boundingBox)
Parameters
Type |
Name |
Description |
uiRect |
boundingBox |
|
Returns
Implements