public final class RayTestFlag
extends java.lang.Object
CollisionSpace.getRayTestFlags()| Modifier and Type | Field and Description |
|---|---|
static int |
DisableHeightfieldAccelerator
disable the heightfield raycast accelerator (native value:
kF_DisableHeightfieldAccelerator)
|
static int |
FilterBackfaces
filter back faces (native value: kF_FilterBackfaces)
|
static int |
GjkRaytest
use the GJK algorithm for ray-versus-convex intersection (native value:
kF_UseGjkConvexCastRaytest)
|
static int |
KeepUnflippedNormal
when a ray hits a back-facing triangle, don't reverse the face normal
(native value: kF_KeepUnflippedNormal)
|
static java.util.logging.Logger |
logger
message logger for this class
|
static int |
SubSimplexRaytest
use the fast/approximate algorithm for ray-versus-convex intersection,
which is the default if no flags are set (native value:
kF_UseSubSimplexConvexCastRaytest)
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
describe(int flags)
Generate a textual description of the specified flags.
|
public static final int FilterBackfaces
public static final int KeepUnflippedNormal
public static final int SubSimplexRaytest
public static final int GjkRaytest
public static final int DisableHeightfieldAccelerator
public static final java.util.logging.Logger logger