Class DRangeTree<T>
Inheritance
DRangeTree<T>
Assembly: Advanced.Algorithms.dll
Syntax
public class DRangeTree<T>
where T : IComparable
Type Parameters
Constructors
DRangeTree(Int32)
Declaration
public DRangeTree(int dimensions)
Parameters
Type |
Name |
Description |
Int32 |
dimensions |
|
Properties
Count
Declaration
public int Count { get; }
Property Value
Methods
Delete(T[])
Declaration
public void Delete(T[] value)
Parameters
Type |
Name |
Description |
T[] |
value |
|
GetInRange(T[], T[])
Get all points within given range
Declaration
public List<T[]> GetInRange(T[] start, T[] end)
Parameters
Type |
Name |
Description |
T[] |
start |
|
T[] |
end |
|
Returns
Type |
Description |
List<T[]> |
|
Insert(T[])
Declaration
public void Insert(T[] value)
Parameters
Type |
Name |
Description |
T[] |
value |
|