Uses of Class
org.jbox2d.collision.RayCastInput
Packages that use RayCastInput
Package
Description
Callback interfaces and data types used to observe and customize JBox2D
collision, contact, query, ray-cast, and destruction events.
The Collision module contains shapes and functions that operate on them.
Broad-phase collision detection structures and strategies, including the
dynamic tree used to efficiently find potentially colliding proxies.
Geometric shapes and mass properties used to define fixture collision
geometry, including circles, polygons, edges, and chains.
The Dynamics module is the most complex part of jbox2d and is the part you
likely interact with the most.
Interactive test scenes demonstrating JBox2D collision, dynamics, and
particle features.
-
Uses of RayCastInput in org.jbox2d.callbacks
Methods in org.jbox2d.callbacks with parameters of type RayCastInputModifier and TypeMethodDescriptionfloatTreeRayCastCallback.raycastCallback(RayCastInput input, int nodeId) -
Uses of RayCastInput in org.jbox2d.collision
Methods in org.jbox2d.collision with parameters of type RayCastInputModifier and TypeMethodDescriptionfinal booleanAABB.raycast(RayCastOutput output, RayCastInput input) Deprecated.final booleanAABB.raycast(RayCastOutput output, RayCastInput input, WorldPool argPool) From Real-time Collision Detection, p179.voidRayCastInput.set(RayCastInput rayCastInput) Copies all values from another ray-cast input. -
Uses of RayCastInput in org.jbox2d.collision.broadphase
Methods in org.jbox2d.collision.broadphase with parameters of type RayCastInputModifier and TypeMethodDescriptionvoidBroadPhase.raycast(TreeRayCastCallback callback, RayCastInput input) Ray-cast against the proxies in the tree.voidBroadPhaseStrategy.raycast(TreeRayCastCallback callback, RayCastInput input) Ray-cast against the proxies in the tree.final voidDefaultBroadPhaseBuffer.raycast(TreeRayCastCallback callback, RayCastInput input) voidDynamicTree.raycast(TreeRayCastCallback callback, RayCastInput input) voidDynamicTreeFlatNodes.raycast(TreeRayCastCallback callback, RayCastInput input) -
Uses of RayCastInput in org.jbox2d.collision.shapes
Methods in org.jbox2d.collision.shapes with parameters of type RayCastInputModifier and TypeMethodDescriptionbooleanChainShape.raycast(RayCastOutput output, RayCastInput input, Transform xf, int childIndex) final booleanCircleShape.raycast(RayCastOutput output, RayCastInput input, Transform transform, int childIndex) booleanEdgeShape.raycast(RayCastOutput output, RayCastInput input, Transform xf, int childIndex) final booleanPolygonShape.raycast(RayCastOutput output, RayCastInput input, Transform xf, int childIndex) abstract booleanShape.raycast(RayCastOutput output, RayCastInput input, Transform transform, int childIndex) Cast a ray against a child shape. -
Uses of RayCastInput in org.jbox2d.dynamics
Methods in org.jbox2d.dynamics with parameters of type RayCastInputModifier and TypeMethodDescriptionbooleanFixture.raycast(RayCastOutput output, RayCastInput input, int childIndex) Cast a ray against this shape. -
Uses of RayCastInput in org.jbox2d.testbed.tests
Methods in org.jbox2d.testbed.tests with parameters of type RayCastInputModifier and TypeMethodDescriptionfloatDynamicTreeTest.raycastCallback(RayCastInput input, int proxyId)
AABB.raycast(RayCastOutput, RayCastInput, WorldPool)for better performance