public abstract class TriangleRaycastCallback extends TriangleCallback
| Modifier and Type | Field and Description |
|---|---|
Vector3f |
from |
float |
hitFraction |
Vector3f |
to |
| Constructor and Description |
|---|
TriangleRaycastCallback(Vector3f from,
Vector3f to) |
| Modifier and Type | Method and Description |
|---|---|
void |
processTriangle(Vector3f[] triangle,
int partId,
int triangleIndex) |
abstract float |
reportHit(Vector3f hitNormalLocal,
float hitFraction,
int partId,
int triangleIndex) |
public final Vector3f from
public final Vector3f to
public float hitFraction
public void processTriangle(Vector3f[] triangle, int partId, int triangleIndex)
processTriangle in class TriangleCallbackpublic abstract float reportHit(Vector3f hitNormalLocal, float hitFraction, int partId, int triangleIndex)