Package com.github.stephengold.joltjni
Class BroadPhaseQuadTree
java.lang.Object
com.github.stephengold.joltjni.JoltPhysicsObject
com.github.stephengold.joltjni.NonCopyable
com.github.stephengold.joltjni.BroadPhaseQuery
com.github.stephengold.joltjni.BroadPhase
com.github.stephengold.joltjni.BroadPhaseQuadTree
- All Implemented Interfaces:
ConstJoltPhysicsObject
,AutoCloseable
,Comparable<JoltPhysicsObject>
Fast quad-tree broad phase that is multi-threading aware.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.github.stephengold.joltjni.BroadPhase
addBodiesAbort, addBodiesFinalize, addBodiesPrepare, init, notifyBodiesAabbChanged, notifyBodiesAabbChanged, optimize, removeBodies
Methods inherited from class com.github.stephengold.joltjni.BroadPhaseQuery
castRay, castRay, castRay, collideAaBox, collideAaBox, collideAaBox, collidePoint, collideSphere, collideSphere, collideSphere, getSystem
Methods inherited from class com.github.stephengold.joltjni.JoltPhysicsObject
close, compareTo, equals, getContainingObject, hasAssignedNativeObject, hashCode, ownsNativeObject, setVirtualAddress, setVirtualAddress, startCleaner, targetVa, toString, va
-
Constructor Details
-
BroadPhaseQuadTree
public BroadPhaseQuadTree()Instantiate a default instance.
-