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:
ConstBroadPhaseQuery,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, addBodiesAbort, addBodiesFinalize, addBodiesFinalize, addBodiesPrepare, addBodiesPrepare, init, notifyBodiesAabbChanged, notifyBodiesAabbChanged, optimize, removeBodiesMethods inherited from class com.github.stephengold.joltjni.BroadPhaseQuery
castAaBox, castAaBox, castAaBox, castRay, castRay, castRay, collideAaBox, collideAaBox, collideAaBox, collideOrientedBox, collideOrientedBox, collideOrientedBox, collidePoint, collidePoint, collidePoint, collideSphere, collideSphere, collideSphere, getSystemMethods inherited from class com.github.stephengold.joltjni.JoltPhysicsObject
close, compareTo, equals, getContainingObject, hasAssignedNativeObject, hashCode, isCleanerStarted, ownsNativeObject, setVirtualAddress, setVirtualAddress, startCleaner, targetVa, toString, vaMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.github.stephengold.joltjni.readonly.ConstJoltPhysicsObject
close, hasAssignedNativeObject, ownsNativeObject, targetVa
-
Constructor Details
-
BroadPhaseQuadTree
public BroadPhaseQuadTree()Instantiate a default instance.
-