Package com.github.stephengold.joltjni.enumerate
package com.github.stephengold.joltjni.enumerate
Java equivalents for Jolt Physics enumerated types.
-
ClassDescriptionEnumerate actions passed to
BodyInterface
when adding a body.Enumerate ways to handle inactive edges during collision detection.Bitmasks to enumerate a body's degrees of freedom among the axes of aPhysicsSystem
.Enumerate the degrees of freedom in aSixDofConstraint
.Enumerate ways to handle back-facing surfaces (or triangles) during collision detection.Enumerate types of bend constraints for a soft body.Enumerate types of bodies.Enumerate ways of rendering shadows.Whether to collect faces during a cast or collision test.Select local space or world space for specifying certain constraint properties.Enumerate types ofConstraint
.Enumerate categories that aConstraint
can belong to.Enumerate options for culling polygons.Enumerate ways of drawing triangles.Categorize the possible relationships between a character and its supporting surface.Enumerate types of long-range attachment (LRA) constraints for a soft body.Enumerate motion types for bodies.Enumerate motion types for bodies.Enumerate the states a constraint motor can be in.Enumerate ways themMassPropertiesOverride
field ofBodyCreationSettings
can be used.Enumerate options for constraining the rotation of body2 in aPathConstraint
.Error conditions reported byPhysicsSystem.update()
.Enumerate possible outcomes from attempting to construct a convex hull.Enumerate types ofShape
.Enumerate categories that aShape
can belong to.Enumerate ways to specify a spring in a constraint.Bitmasks to select which components of aPhysicsSystem
should be saved.Enumerate types of I/O streams.Enumerate possible behaviors for theSupport.getSupport()
function.Enumerate possible behaviors of a swing limit in aConstraint
.Enumerate options for shifting gears in a vehicle transmission.Enumerate ways to process a soft-body contact.Enumerate ways to process contacts between 2 bodies.