| Package | Description |
|---|---|
| com.jme3.bullet | |
| com.jme3.bullet.debug | |
| com.jme3.bullet.joints | |
| com.jme3.bullet.objects |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<PhysicsJoint> |
PhysicsSpace.getJointList() |
| Modifier and Type | Field and Description |
|---|---|
protected PhysicsJoint |
BulletJointDebugControl.body |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.HashMap<PhysicsJoint,com.jme3.scene.Spatial> |
BulletDebugAppState.joints |
| Constructor and Description |
|---|
BulletJointDebugControl(BulletDebugAppState debugAppState,
PhysicsJoint body) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConeJoint
From bullet manual:
To create ragdolls, the conve twist constraint is very useful for limbs like the upper arm. |
class |
HingeJoint
From bullet manual:
Hinge constraint, or revolute joint restricts two additional angular degrees of freedom, so the body can only rotate around one axis, the hinge axis. |
class |
Point2PointJoint
From bullet manual:
Point to point constraint, also known as ball socket joint limits the translation so that the local pivot points of 2 rigidbodies match in worldspace. |
class |
SixDofJoint
From bullet manual:
This generic constraint can emulate a variety of standard constraints, by configuring each of the 6 degrees of freedom (dof). |
class |
SixDofSpringJoint
From bullet manual:
This generic constraint can emulate a variety of standard constraints, by configuring each of the 6 degrees of freedom (dof). |
class |
SliderJoint
From bullet manual:
The slider constraint allows the body to rotate around one axis and translate along this axis. |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<PhysicsJoint> |
PhysicsRigidBody.joints |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PhysicsJoint> |
PhysicsRigidBody.getJoints()
Returns a list of connected joints.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PhysicsRigidBody.addJoint(PhysicsJoint joint)
do not use manually, joints are added automatically
|
void |
PhysicsRigidBody.removeJoint(PhysicsJoint joint) |