| DualPartitionTGetOverlaps Method (IListPlane) |
Gets the items that touch the bounding volume ("k-DOP") defined by a set of planes.
Namespace: DigitalRune.Geometry.PartitioningAssembly: DigitalRune.Geometry (in DigitalRune.Geometry.dll) Version: 1.18.0.0 (1.18.2.14427)
Syntax public IEnumerable<T> GetOverlaps(
IList<Plane> planes
)
Public Function GetOverlaps (
planes As IList(Of Plane)
) As IEnumerable(Of T)
public:
virtual IEnumerable<T>^ GetOverlaps(
IList<Plane>^ planes
) sealed
abstract GetOverlaps :
planes : IList<Plane> -> IEnumerable<'T>
override GetOverlaps :
planes : IList<Plane> -> IEnumerable<'T>
Parameters
- planes
- Type: System.Collections.GenericIListPlane
The planes that define the bounding volume (k-DOP). Max 31 planes. The plane normals are
pointing outwards. The plane does not need to be normalized, i.e. the plane normal does not
need to be a unit vector.
Return Value
Type:
IEnumerableT
All items that touch the bounding volume. (The result is conservative: It is guaranteed that
the list contains all items that touch the bounding volume. But I it may also contain a few
items that do not touch the bounding volume!)
Implements
ISupportFrustumCullingTGetOverlaps(IListPlane)Remarks See Also