org.jbox2d.callbacks
Interface RayCastCallback
public interface RayCastCallback
Callback class for ray casts.
See World.rayCast
- Author:
- Daniel Murphy
reportFixture
float reportFixture(Fixture fixture,
Vec2 point,
Vec2 normal,
float fraction)
- Called for each fixture found in the query. You control how the ray cast
proceeds by returning a float:
return -1: ignore this fixture and continue
return 0: terminate the ray cast
return fraction: clip the ray to this point
return 1: don't clip the ray and continue
- Parameters:
fixture
- the fixture hit by the raypoint
- the point of initial intersectionnormal
- the normal vector at the point of intersectionfixture
- point
- normal
- fraction
-
- Returns:
- -1 to filter, 0 to terminate, fraction to clip the ray for
closest hit, 1 to continue
Copyright © 2013. All Rights Reserved.