Class BroadPhaseQuery
java.lang.Object
jolt.BaseJoltNative
jolt.AddressedJoltNative
jolt.physics.collision.broadphase.BroadPhaseQuery
- All Implemented Interfaces:
JoltNative
BroadPhaseQuery relies on preview features of the Java platform:
BroadPhaseQueryrefers to one or more preview APIs:MemoryAddress.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
Fields inherited from class jolt.AddressedJoltNative
handle -
Method Summary
Modifier and TypeMethodDescriptionstatic BroadPhaseQueryat(MemoryAddressPREVIEW addr) voidcastAABox(AABoxCast box, CastShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) voidcastRay(FRayCast ray, RayCastBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) voidcollideAABox(AABox box, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) voidcollideOrientedBox(OrientedBox box, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) voidcollidePoint(FVec3 point, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) voidcollideSphere(FVec3 center, float radius, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) Methods inherited from class jolt.AddressedJoltNative
addressMethods inherited from class jolt.BaseJoltNative
equals, hashCode
-
Method Details
-
at
-
castRay
public void castRay(FRayCast ray, RayCastBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) -
collideAABox
public void collideAABox(AABox box, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) -
collideSphere
public void collideSphere(FVec3 center, float radius, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) -
collidePoint
public void collidePoint(FVec3 point, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) -
collideOrientedBox
public void collideOrientedBox(OrientedBox box, CollideShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter) -
castAABox
public void castAABox(AABoxCast box, CastShapeBodyCollector collector, BroadPhaseLayerFilter broadPhaseLayerFilter, ObjectLayerFilter objectLayerFilter)
-
BroadPhaseQuerywhen preview features are enabled.