DigitalRune.Geometry.Partitioning Namespace |
Class | Description | |
---|---|---|
AabbTreeT |
Represents a bounding volume tree using axis-aligned bounding boxes (AABBs).
| |
AdaptiveAabbTreeT |
Builds a bounding volume tree using axis-aligned bounding boxes (AABBs), which adapts
automatically when items are added, moved, or removed.
| |
BasePartitionT |
Provides basic functionality of an ISpatialPartitionT. (For internal use
only.)
| |
CompressedAabbTree |
Represents a compressed and optimized bounding volume tree using axis-aligned bounding boxes
(AABBs).
| |
DelegatePairFilterT |
Filters item pairs with the help of a user-defined callback method.
| |
DualPartitionT |
Represents a spatial partition that internally uses two spatial partitions to manage items:
one for static/sleeping items and one for dynamic items.
| |
DynamicAabbTreeT |
Represents a dynamic bounding volume tree using axis-aligned bounding boxes (AABBs).
| |
SweepAndPruneSpaceT |
Sorts items using the Sweep and Prune method.
|
Interface | Description | |
---|---|---|
IPairFilterT |
Filters a pair of items.
| |
ISpatialPartitionT |
Efficiently manages items in a space or of a model using their spatial properties.
| |
ISupportClosestPointQueriesT |
Indicates that an object (normally a ISpatialPartitionT) has special support
for closest-point queries.
| |
ISupportFrustumCullingT |
Indicates that an object (normally a ISpatialPartitionT) has special support
for frustum culling.
|