Provides basic functionality of an ISpatialPartition<(Of <(<'T>)>)>. (For internal use
only.)
Namespace: DigitalRune.Geometry.PartitioningAssembly: DigitalRune.Geometry (in DigitalRune.Geometry.dll) Version: 1.9.0.0 (1.9.3.9490)
Syntax
| C# |
|---|
public abstract class BasePartition<T> : ISpatialPartition<T>, ICollection<T>, IEnumerable<T>, IEnumerable, ICloneable |
| Visual Basic |
|---|
Public MustInherit Class BasePartition(Of T) _ Implements ISpatialPartition(Of T), ICollection(Of T), _ IEnumerable(Of T), IEnumerable, ICloneable |
| Visual C++ |
|---|
generic<typename T> public ref class BasePartition abstract : ISpatialPartition<T>, ICollection<T>, IEnumerable<T>, IEnumerable, ICloneable |
Type Parameters
- T
- The type of items in the spatial partition.
Inheritance Hierarchy
System..::..Object
DigitalRune.Geometry.Partitioning..::..BasePartition<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..AabbTree<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..AdaptiveAabbTree<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..DualPartition<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..DynamicAabbTree<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..SweepAndPruneSpace<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..BasePartition<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..AabbTree<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..AdaptiveAabbTree<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..DualPartition<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..DynamicAabbTree<(Of <(<'T>)>)>
DigitalRune.Geometry.Partitioning..::..SweepAndPruneSpace<(Of <(<'T>)>)>