Table of Contents

Namespace BepuPhysics.Trees

Classes

Tree.MultithreadedIntertreeTest<TOverlapHandler>
Tree.MultithreadedSelfTest<TOverlapHandler>
Tree.RefitAndRefineMultithreadedContext

Caches input and output for the multithreaded execution of a tree's refit and refinement operations.

Structs

BinnedResources
Leaf

Pointer to a leaf's tree location.

Metanode

Metadata associated with a 2-child tree node.

Node

2-wide tree node.

NodeChild
RayBatcher

Reusable structure for testing large numbers of rays against trees.

RayData
RaySource
SubtreeHeapEntry
Tree
Tree.NodeTimes
TreeRay

Ray representation designed for quicker intersection against axis aligned bounding boxes.

Interfaces

IBatchedRayLeafTester
IOverlapHandler

Overlap callback for tree overlap queries.

IRayLeafTester
IRaySource
ISweepLeafTester
IThreadedOverlapHandler

Overlap callback for tree overlap queries. Used in multithreaded contexts.