Interface ISpatialCollection<TObject>
Syntax
public interface ISpatialCollection<TObject> : IDisposable
Type Parameters
Properties
Bounds
Declaration
Property Value
Depth
Declaration
Property Value
ObjectCount
Declaration
Property Value
Methods
Add(TObject)
Declaration
Parameters
Type |
Name |
Description |
TObject |
obj |
|
DrawDebug(Gradient, Gradient, Single, Int32)
Declaration
void DrawDebug(Gradient nodeGradient, Gradient objectGradient, float maxPriority, int maxDepth)
Parameters
Remove(TObject)
Declaration
Parameters
Type |
Name |
Description |
TObject |
obj |
|
Search<T>(Func<TObject, Boolean>, Func<TObject, Single>, Int32, ICollection<T>)
Declaration
void Search<T>(Func<TObject, bool> predicate, Func<TObject, float> prioritizer, int maxResultsCount, ICollection<T> results)
where T : TObject
Parameters
Type Parameters