Skip navigation links
jMonkeyEngine 3.3.0-stable jme3-bullet
A B C D E F G H I J K L M N O P R S T U V W Z 

A

a - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
AbstractPhysicsControl - Class in com.jme3.bullet.control
Manage the life cycle of a physics object linked to a spatial in a scene graph.
AbstractPhysicsControl() - Constructor for class com.jme3.bullet.control.AbstractPhysicsControl
 
AbstractPhysicsDebugControl - Class in com.jme3.bullet.debug
The abstract base class for physics-debug controls (such as BulletRigidBodyDebugControl) used to visualize individual collision objects and joints.
AbstractPhysicsDebugControl(BulletDebugAppState) - Constructor for class com.jme3.bullet.debug.AbstractPhysicsDebugControl
Instantiate an enabled control to serve the specified debug app state.
accelerate(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the specified engine force to all wheels.
accelerate(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given engine force to the indexed wheel.
activate() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Reactivates this body if it has been deactivated due to lack of motion.
active - Variable in class com.jme3.bullet.BulletAppState
true if-and-only-if this state is enabled
add(Vector3f) - Method in class com.jme3.bullet.animation.VectorSet
Add the value of the specified Vector3f to this set.
add(Object) - Method in class com.jme3.bullet.PhysicsSpace
Add the specified object to this space.
addAll(Spatial) - Method in class com.jme3.bullet.PhysicsSpace
Add all collision objects and joints in the specified subtree of the scene graph to this space (e.g.
addBoneName(String) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Add a bone name to this control.
addChildShape(CollisionShape, Vector3f) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
Add a child shape with the specified local translation.
addChildShape(CollisionShape, Vector3f, Matrix3f) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
Add a child shape with the specified local translation and orientation.
addCollideWithGroup(int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Add collision groups to the set with which this object can collide.
addCollisionGroupListener(PhysicsCollisionGroupListener, int) - Method in class com.jme3.bullet.PhysicsSpace
Register the specified collision-group listener with the specified collision group of this space.
addCollisionListener(RagdollCollisionListener) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Add a collision listener to this control.
addCollisionListener(RagdollCollisionListener) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Add a collision listener to this control.
addCollisionListener(PhysicsCollisionListener) - Method in class com.jme3.bullet.PhysicsSpace
Register the specified collision listener with this space.
addCollisionObject(PhysicsCollisionObject) - Method in class com.jme3.bullet.PhysicsSpace
Add the specified collision object to this space.
added - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
true→body is added to the physics space, false→not added
added - Variable in class com.jme3.bullet.control.CharacterControl
 
added - Variable in class com.jme3.bullet.control.GhostControl
true→body is added to the physics space, false→not added
added - Variable in class com.jme3.bullet.control.RigidBodyControl
true→body is added to the physics space, false→not added
added - Variable in class com.jme3.bullet.control.VehicleControl
true→vehicle is added to the physics space, false→not added
addJoint(PhysicsJoint) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Do not invoke directly! Joints are added automatically when created.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.animation.DacLinks
Add all managed physics objects to the PhysicsSpace.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Add all managed physics objects to the PhysicsSpace.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Add all managed physics objects to the specified space.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.BetterCharacterControl
Add all managed physics objects to the specified space.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
addSynonym(String, int) - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset.LexiconEntry
Add a synonym with the specified score.
addTickListener(PhysicsTickListener) - Method in class com.jme3.bullet.PhysicsSpace
Register the specified tick listener with this space.
addUnlinkedDescendants(Joint, Collection<Joint>) - Method in class com.jme3.bullet.animation.DacConfiguration
Add unlinked descendants of the specified bone to the specified collection.
addVector(float, float, float, int, int) - Method in class com.jme3.bullet.util.DebugMeshCallback
Add a vertex to the mesh under construction.
addWheel(Vector3f, Vector3f, Vector3f, float, float, boolean) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Add a wheel to this vehicle.
addWheel(Spatial, Vector3f, Vector3f, Vector3f, float, float, boolean) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Add a wheel to this vehicle
angularOnly - Variable in class com.jme3.bullet.joints.ConeJoint
 
angularOnly - Variable in class com.jme3.bullet.joints.HingeJoint
copy of the angular-only flag (default=false)
animateSubtree(PhysicsLink, float) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Begin blending the specified link and all its descendants to kinematic animation.
app - Variable in class com.jme3.bullet.BulletAppState
 
app - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
applyCentralForce(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody.
applyForce(Vector3f, Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody.
applyImpulse(Vector3f, Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply an impulse to the body the next physics update.
applyLocal - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
true → physics coordinates match local transform, false → physics coordinates match world transform
applyLocal - Variable in class com.jme3.bullet.control.CharacterControl
 
applyLocal - Variable in class com.jme3.bullet.control.GhostControl
true → physics coordinates match local transform, false → physics coordinates match world transform
applyPhysicsTransform(Vector3f, Quaternion) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Apply a physics transform to the spatial.
applyPhysicsTransform(Vector3f, Quaternion) - Method in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
Apply the specified location and orientation to the controlled spatial.
applyPhysicsTransform(Vector3f, Quaternion, Spatial) - Method in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
Apply the specified location and orientation to the specified spatial.
applyTorque(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody.
applyTorqueImpulse(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a torque impulse to the body in the next physics update.
applyTransform(Spatial) - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
If the motion state has been updated, apply the new transform to the specified spatial.
applyUserControl() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Ensure that user control is enabled for any bones used by inverse kinematics and disabled for any other bones.
applyWheelTransform() - Method in class com.jme3.bullet.objects.VehicleWheel
Apply this wheel's physics location and orientation to its associated spatial, if any.
applyWheelTransforms() - Method in class com.jme3.bullet.objects.PhysicsVehicle
used internally
arrowA - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
arrowB - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
arrowBlue - Variable in class com.jme3.bullet.debug.DebugTools
mesh for the blue arrow
arrowBlueGeom - Variable in class com.jme3.bullet.debug.DebugTools
geometry for the blue arrow
arrowGreen - Variable in class com.jme3.bullet.debug.DebugTools
mesh for the green arrow
arrowGreenGeom - Variable in class com.jme3.bullet.debug.DebugTools
geometry for the green arrow
arrowMagenta - Variable in class com.jme3.bullet.debug.DebugTools
mesh for the magenta arrow
arrowMagentaGeom - Variable in class com.jme3.bullet.debug.DebugTools
geometry for the magenta arrow
arrowPink - Variable in class com.jme3.bullet.debug.DebugTools
mesh for the pink arrow
arrowPinkGeom - Variable in class com.jme3.bullet.debug.DebugTools
geometry for the pink arrow
arrowRed - Variable in class com.jme3.bullet.debug.DebugTools
mesh for the red arrow
arrowRedGeom - Variable in class com.jme3.bullet.debug.DebugTools
geometry for the red arrow
arrowYellow - Variable in class com.jme3.bullet.debug.DebugTools
mesh for the yellow arrow
arrowYellowGeom - Variable in class com.jme3.bullet.debug.DebugTools
geometry for the yellow arrow
assetManager - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
attachCollisionShape(long, long) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Attach the identified btCollisionShape to the identified btCollisionObject.
axis - Variable in class com.jme3.bullet.collision.shapes.ConeCollisionShape
copy of main (height) axis (0→X, 1→Y, 2→Z)
axis - Variable in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
copy of main (height) axis (0→X, 1→Y, 2→Z)
AXIS_X - Static variable in class com.jme3.bullet.PhysicsSpace
index of the X axis
AXIS_Y - Static variable in class com.jme3.bullet.PhysicsSpace
index of the Y axis
AXIS_Z - Static variable in class com.jme3.bullet.PhysicsSpace
index of the Z axis
axisA - Variable in class com.jme3.bullet.joints.HingeJoint
 
axisB - Variable in class com.jme3.bullet.joints.HingeJoint
 
axle - Variable in class com.jme3.bullet.objects.VehicleWheel
axis direction (in chassis coordinates, typically to the right/-1,0,0)

B

b - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
baseRigidBody - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
bbuf - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
buffer for passing height data to Bullet
BetterCharacterControl - Class in com.jme3.bullet.control
This class is intended to replace the CharacterControl class.
BetterCharacterControl() - Constructor for class com.jme3.bullet.control.BetterCharacterControl
No-argument constructor needed by SavableClassUtil.
BetterCharacterControl(float, float, float) - Constructor for class com.jme3.bullet.control.BetterCharacterControl
Instantiate an enabled control with the specified properties.
biasFactor - Variable in class com.jme3.bullet.joints.HingeJoint
copy of the limit's bias factor, how strictly position errors (drift) is corrected (default=0.3)
blendedControl - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
blendStart - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
blendTime - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
blending interval for animations (in seconds, ≥0)
blendToKinematicMode(KinematicSubmode, float) - Method in class com.jme3.bullet.animation.BoneLink
Begin blending this link to a purely kinematic mode.
blendToKinematicMode(float, Transform) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Begin blending all links to purely kinematic mode, driven by animation.
blendToKinematicMode(float) - Method in class com.jme3.bullet.animation.PhysicsLink
Begin blending this link to a purely kinematic mode.
blendToKinematicMode(KinematicSubmode, float, Transform) - Method in class com.jme3.bullet.animation.TorsoLink
Begin blending this link to a purely kinematic mode.
blendToKinematicMode(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Smoothly blend from Ragdoll mode to Kinematic mode This is useful to blend ragdoll actual position to a keyframe animation for example
bodies - Variable in class com.jme3.bullet.debug.BulletDebugAppState
map rigid bodies to visualizations
body - Variable in class com.jme3.bullet.debug.BulletCharacterDebugControl
character to visualize (not null)
body - Variable in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
ghost object to visualize (not null)
body - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
body - Variable in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
rigid body to visualize (not null)
body - Variable in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
bone - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
 
BoneLink - Class in com.jme3.bullet.animation
Link an animated bone in a skeleton to a jointed rigid body in a ragdoll.
BoneLink() - Constructor for class com.jme3.bullet.animation.BoneLink
No-argument constructor needed by SavableClassUtil.
boneLinks - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
boneList - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
boneMap - Variable in class com.jme3.bullet.control.ragdoll.RagdollPreset
map bone names to joint presets
boneName() - Method in class com.jme3.bullet.animation.PhysicsLink
Read the name of the corresponding bone.
boneRecursion(Spatial, Bone, PhysicsRigidBody, int, Map<Integer, List<Float>>) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Generate a physics shape and bone links for the specified bone.
BoxCollisionShape - Class in com.jme3.bullet.collision.shapes
A rectangular-solid collision shape based on Bullet's btBoxShape.
BoxCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.BoxCollisionShape
No-argument constructor needed by SavableClassUtil.
BoxCollisionShape(Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.BoxCollisionShape
Instantiate a box shape with the specified half extents.
brake(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given brake force to all wheels.
brake(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given brake force to the indexed wheel.
broadphaseType - Variable in class com.jme3.bullet.BulletAppState
broadphase collision-detection algorithm for the physics space to use (not null)
buildObject() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Create the configured character in Bullet.
buildObject() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Create the configured object in Bullet.
buildPointMap(Spatial) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Build a map of mesh vertices in a subtree of the scene graph.
BulletAppState - Class in com.jme3.bullet
An app state to manage a single Bullet physics space.
BulletAppState() - Constructor for class com.jme3.bullet.BulletAppState
Instantiate an app state to manage a new PhysicsSpace with DBVT collision detection.
BulletAppState(PhysicsSpace.BroadphaseType) - Constructor for class com.jme3.bullet.BulletAppState
Instantiate an app state to manage a new PhysicsSpace.
BulletAppState(Vector3f, Vector3f) - Constructor for class com.jme3.bullet.BulletAppState
Instantiate an app state to manage a new PhysicsSpace with AXIS_SWEEP_3 collision detection.
BulletAppState(Vector3f, Vector3f, PhysicsSpace.BroadphaseType) - Constructor for class com.jme3.bullet.BulletAppState
Instantiate an app state to manage a new PhysicsSpace.
BulletAppState.ThreadingType - Enum in com.jme3.bullet
Enumerate threading modes.
BulletCharacterDebugControl - Class in com.jme3.bullet.debug
A physics-debug control used to visualize a PhysicsCharacter.
BulletCharacterDebugControl(BulletDebugAppState, PhysicsCharacter) - Constructor for class com.jme3.bullet.debug.BulletCharacterDebugControl
Instantiate an enabled control to visualize the specified character.
BulletDebugAppState - Class in com.jme3.bullet.debug
An app state to manage a debug visualization of a physics space.
BulletDebugAppState(PhysicsSpace) - Constructor for class com.jme3.bullet.debug.BulletDebugAppState
Instantiate an app state to visualize the specified space.
BulletDebugAppState.DebugAppStateFilter - Interface in com.jme3.bullet.debug
Interface to restrict which physics objects are visualized.
BulletGhostObjectDebugControl - Class in com.jme3.bullet.debug
A physics-debug control used to visualize a PhysicsGhostObject.
BulletGhostObjectDebugControl(BulletDebugAppState, PhysicsGhostObject) - Constructor for class com.jme3.bullet.debug.BulletGhostObjectDebugControl
Instantiate an enabled control to visualize the specified ghost object.
BulletJointDebugControl - Class in com.jme3.bullet.debug
A physics-debug control used to visualize a PhysicsJoint.
BulletJointDebugControl(BulletDebugAppState, PhysicsJoint) - Constructor for class com.jme3.bullet.debug.BulletJointDebugControl
Instantiate an enabled control to visualize the specified joint.
BulletRigidBodyDebugControl - Class in com.jme3.bullet.debug
A physics-debug control used to visualize a PhysicsRigidBody.
BulletRigidBodyDebugControl(BulletDebugAppState, PhysicsRigidBody) - Constructor for class com.jme3.bullet.debug.BulletRigidBodyDebugControl
Instantiate an enabled control to visualize the specified body.
BulletVehicleDebugControl - Class in com.jme3.bullet.debug
A physics-debug control used to visualize a PhysicsVehicle.
BulletVehicleDebugControl(BulletDebugAppState, PhysicsVehicle) - Constructor for class com.jme3.bullet.debug.BulletVehicleDebugControl
Instantiate an enabled control to visualize the specified vehicle.

C

calculateNewForward(Quaternion, Vector3f, Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
This method works similar to Camera.lookAt but where lookAt sets the priority on the direction, this method sets the priority on the up vector so that the result direction vector and rotation is guaranteed to be perpendicular to the up vector.
CapsuleCollisionShape - Class in com.jme3.bullet.collision.shapes
A capsule collision shape based on Bullet's btCapsuleShapeX, btCapsuleShape, or btCapsuleShapeZ.
CapsuleCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
No-argument constructor needed by SavableClassUtil.
CapsuleCollisionShape(float, float) - Constructor for class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Instantiate a Y-axis capsule shape with the specified radius and height.
CapsuleCollisionShape(float, float, int) - Constructor for class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Instantiate a capsule shape around the specified main (height) axis.
centerOfMass(Vector3f, Vector3f) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Calculate the ragdoll's total mass and center of mass.
CHARACTER_OBJECT - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag for a character object, such as a PhysicsCharacter
CharacterControl - Class in com.jme3.bullet.control
You might want to try BetterCharacterControl as well.
CharacterControl() - Constructor for class com.jme3.bullet.control.CharacterControl
 
CharacterControl(CollisionShape, float) - Constructor for class com.jme3.bullet.control.CharacterControl
 
characterId - Variable in class com.jme3.bullet.objects.PhysicsCharacter
Unique identifier of btKinematicCharacterController (as opposed to its collision object, which is a ghost).
characters - Variable in class com.jme3.bullet.debug.BulletDebugAppState
map physics characters to visualizations
checkCanUnDuck() - Method in class com.jme3.bullet.control.BetterCharacterControl
This checks if the character can go from ducked to unducked state by doing a ray test.
checkOnGround() - Method in class com.jme3.bullet.control.BetterCharacterControl
Test whether the character is on the ground, by means of a ray test.
ChildCollisionShape - Class in com.jme3.bullet.collision.shapes.infos
An element of a CompoundCollisionShape, consisting of a (non-compound) child shape, offset and rotated with respect to its parent.
ChildCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
No-argument constructor needed by SavableClassUtil.
ChildCollisionShape(Vector3f, Matrix3f, CollisionShape) - Constructor for class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
Instantiate a child shape for use in a compound shape.
children - Variable in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
children of this shape
clean() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Destroy this event.
cleanup() - Method in class com.jme3.bullet.BulletAppState
Transition this state from terminating to detached.
cleanup() - Method in class com.jme3.bullet.debug.BulletDebugAppState
Transition this state from terminating to detached.
clearForces() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Clear all forces acting on this body.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.animation.BoneLink
Callback from Cloner to convert this shallow-cloned link into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.animation.DacConfiguration
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.animation.DacLinks
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.animation.PhysicsLink
Callback from Cloner to convert this shallow-cloned link into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.animation.TorsoLink
Callback from Cloner to convert this shallow-cloned link into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.CharacterControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.GhostControl
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.RigidBodyControl
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.VehicleControl
Callback from Cloner to convert this shallow-cloned control into a deep-cloned one, using the specified cloner and original to resolve copied fields.
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Deprecated.
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.CharacterControl
Deprecated.
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.GhostControl
Deprecated.
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.RigidBodyControl
Clone this control for a different spatial.
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.VehicleControl
Clone this control for a different spatial.
collide(PhysicsLink, PhysicsCollisionObject, PhysicsCollisionEvent) - Method in interface com.jme3.bullet.animation.RagdollCollisionListener
Invoked when a collision involving a linked rigid body occurs.
collide(PhysicsCollisionObject, PhysicsCollisionObject) - Method in interface com.jme3.bullet.collision.PhysicsCollisionGroupListener
Invoked when two physics objects of the registered group are about to collide.
collide(Bone, PhysicsCollisionObject, PhysicsCollisionEvent) - Method in interface com.jme3.bullet.collision.RagdollCollisionListener
Invoked when a collision involving a KinematicRagdollControl occurs.
collision(PhysicsCollisionEvent) - Method in class com.jme3.bullet.animation.DynamicAnimControl
For internal use only: callback for collision events.
collision(PhysicsCollisionEvent) - Method in interface com.jme3.bullet.collision.PhysicsCollisionListener
Invoked when a collision happened in the PhysicsSpace.
collision(PhysicsCollisionEvent) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
For internal use only: callback for collision event
COLLISION_GROUP_01 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #1
COLLISION_GROUP_02 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #2
COLLISION_GROUP_03 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #3
COLLISION_GROUP_04 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #4
COLLISION_GROUP_05 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #5
COLLISION_GROUP_06 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #6
COLLISION_GROUP_07 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #7
COLLISION_GROUP_08 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #8
COLLISION_GROUP_09 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #9
COLLISION_GROUP_10 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #10
COLLISION_GROUP_11 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #11
COLLISION_GROUP_12 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #12
COLLISION_GROUP_13 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #13
COLLISION_GROUP_14 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #14
COLLISION_GROUP_15 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #15
COLLISION_GROUP_16 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collisionGroup/collideWithGroups bitmask that represents group #16
COLLISION_GROUP_NONE - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collideWithGroups bitmask that represents "no groups"
collisionBetweenLinkedBodys - Variable in class com.jme3.bullet.joints.PhysicsJoint
 
CollisionFlag - Class in com.jme3.bullet.collision
Named collision flags for a PhysicsCollisionObject.
CollisionFlag() - Constructor for class com.jme3.bullet.collision.CollisionFlag
 
collisionGroup - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collision group to which this physics object belongs (default=group #1)
collisionGroupsMask - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
collision groups with which this object can collide (default=only group #1)
collisionShape - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
shape associated with this object (not null)
CollisionShape - Class in com.jme3.bullet.collision.shapes
The abstract base class for collision shapes based on Bullet's btCollisionShape.
CollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CollisionShape
 
CollisionShapeFactory - Class in com.jme3.bullet.util
A utility class for generating collision shapes from Spatials.
CollisionShapeFactory() - Constructor for class com.jme3.bullet.util.CollisionShapeFactory
 
com.jme3.bullet - package com.jme3.bullet
 
com.jme3.bullet.animation - package com.jme3.bullet.animation
A dynamic animation control and some associated classes.
com.jme3.bullet.collision - package com.jme3.bullet.collision
 
com.jme3.bullet.collision.shapes - package com.jme3.bullet.collision.shapes
 
com.jme3.bullet.collision.shapes.infos - package com.jme3.bullet.collision.shapes.infos
 
com.jme3.bullet.control - package com.jme3.bullet.control
 
com.jme3.bullet.control.ragdoll - package com.jme3.bullet.control.ragdoll
 
com.jme3.bullet.debug - package com.jme3.bullet.debug
 
com.jme3.bullet.joints - package com.jme3.bullet.joints
 
com.jme3.bullet.joints.motors - package com.jme3.bullet.joints.motors
 
com.jme3.bullet.objects - package com.jme3.bullet.objects
 
com.jme3.bullet.objects.infos - package com.jme3.bullet.objects.infos
 
com.jme3.bullet.util - package com.jme3.bullet.util
 
CompoundCollisionShape - Class in com.jme3.bullet.collision.shapes
A collision shape formed by combining convex child shapes, based on Bullet's btCompoundShape.
CompoundCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CompoundCollisionShape
Instantiate an empty compound shape (with no children).
ConeCollisionShape - Class in com.jme3.bullet.collision.shapes
A conical collision shape based on Bullet's btConeShapeX, btConeShape, or btConeShapeZ.
ConeCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.ConeCollisionShape
No-argument constructor needed by SavableClassUtil.
ConeCollisionShape(float, float, int) - Constructor for class com.jme3.bullet.collision.shapes.ConeCollisionShape
Instantiate a cone shape around the specified main (height) axis.
ConeCollisionShape(float, float) - Constructor for class com.jme3.bullet.collision.shapes.ConeCollisionShape
Instantiate a cone shape oriented along the Y axis.
ConeJoint - Class in com.jme3.bullet.joints
A joint based on Bullet's btConeTwistConstraint.
ConeJoint() - Constructor for class com.jme3.bullet.joints.ConeJoint
No-argument constructor needed by SavableClassUtil.
ConeJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.joints.ConeJoint
Instantiate a ConeJoint.
ConeJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, Matrix3f, Matrix3f) - Constructor for class com.jme3.bullet.joints.ConeJoint
Instantiate a ConeJoint.
contains(Vector3f) - Method in class com.jme3.bullet.animation.VectorSet
Test whether this set contains the value of the specified Vector3f.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletCharacterDebugControl
Render this control.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
Render this control.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletJointDebugControl
Render this control.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
Render this control.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletVehicleDebugControl
Render this control.
controlUpdate(float) - Method in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
This is called on the physics thread for debug controls
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletCharacterDebugControl
Update this control.
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
Update this control.
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletJointDebugControl
Update this control.
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
Update this control.
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletVehicleDebugControl
Update this control.
countChildren() - Method in class com.jme3.bullet.animation.PhysicsLink
Count this link's immediate children in the link hierarchy.
countLinkedBones() - Method in class com.jme3.bullet.animation.DacConfiguration
Count the linked bones.
countLinks() - Method in class com.jme3.bullet.animation.DacConfiguration
Count the links.
create() - Method in class com.jme3.bullet.PhysicsSpace
Must be invoked on the designated physics thread.
createBoxShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
Create a box shape for the given Spatial.
createCollisionHeightfield(float[], Vector3f) - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
createCollisionShape() - Method in class com.jme3.bullet.control.RigidBodyControl
Set the collision shape based on the controlled spatial and its descendents.
createDynamicMeshShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
Create a hull shape for the given Spatial.
createJmeMesh() - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
Does nothing.
createJoint() - Method in class com.jme3.bullet.joints.ConeJoint
Create the configured joint in Bullet.
createJoint() - Method in class com.jme3.bullet.joints.HingeJoint
Create the configured joint in Bullet.
createJoint() - Method in class com.jme3.bullet.joints.Point2PointJoint
Create the configured joint in Bullet.
createJoint() - Method in class com.jme3.bullet.joints.SliderJoint
Instantiate the configured constraint in Bullet.
createMeshShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
Create a mesh shape for the given Spatial.
createShape() - Method in class com.jme3.bullet.collision.shapes.BoxCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.ConeCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.HullCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.PlaneCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.SimplexCollisionShape
Instantiate the configured shape in Bullet.
createShape() - Method in class com.jme3.bullet.collision.shapes.SphereCollisionShape
Instantiate the configured shape in Bullet.
createSpatialData(Spatial) - Method in class com.jme3.bullet.animation.DacLinks
Create spatial-dependent data.
createSpatialData(Spatial) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Create spatial-dependent data.
createSpatialData(Spatial) - Method in class com.jme3.bullet.control.BetterCharacterControl
Create spatial-dependent data.
createSpatialData(Spatial) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Create spatial-dependent data.
createTriangleIndexVertexArray(ByteBuffer, ByteBuffer, int, int, int, int) - Static method in class com.jme3.bullet.util.NativeMeshUtil
Instantiate a btTriangleIndexVertexArray.
createVehicle(PhysicsSpace) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Used internally, creates the actual vehicle constraint when vehicle is added to physics space.
CUSTOM_MATERIAL_CALLBACK - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag to enable a custom material callback for per-triangle friction/restitution (not used by JME)
CylinderCollisionShape - Class in com.jme3.bullet.collision.shapes
A cylindrical collision shape based on Bullet's btCylinderShapeX, new btCylinderShape, or btCylinderShapeZ.
CylinderCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CylinderCollisionShape
No-argument constructor needed by SavableClassUtil.
CylinderCollisionShape(Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Instantiate a Z-axis cylinder shape with the specified half extents.
CylinderCollisionShape(Vector3f, int) - Constructor for class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Instantiate a cylinder shape around the specified axis.

D

DacConfiguration - Class in com.jme3.bullet.animation
Configure a DynamicAnimControl and access its configuration.
DacLinks - Class in com.jme3.bullet.animation
Access a DynamicAnimControl at the PhysicsLink level once it's been added to a Spatial.
damping() - Method in class com.jme3.bullet.animation.DacConfiguration
Read the damping ratio for new rigid bodies.
debug - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
DEBUG_BLUE - Variable in class com.jme3.bullet.debug.BulletDebugAppState
material for inactive rigid bodies
DEBUG_BLUE - Variable in class com.jme3.bullet.debug.DebugTools
unshaded blue material
DEBUG_GREEN - Variable in class com.jme3.bullet.debug.BulletDebugAppState
material for joints
DEBUG_GREEN - Variable in class com.jme3.bullet.debug.DebugTools
unshaded green material
DEBUG_MAGENTA - Variable in class com.jme3.bullet.debug.BulletDebugAppState
material for vehicles and active rigid bodies
DEBUG_MAGENTA - Variable in class com.jme3.bullet.debug.DebugTools
unshaded magenta material
DEBUG_PINK - Variable in class com.jme3.bullet.debug.BulletDebugAppState
material for physics characters
DEBUG_PINK - Variable in class com.jme3.bullet.debug.DebugTools
unshaded pink material
DEBUG_RED - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
DEBUG_RED - Variable in class com.jme3.bullet.debug.DebugTools
unshaded red material
DEBUG_YELLOW - Variable in class com.jme3.bullet.debug.BulletDebugAppState
material for ghosts
DEBUG_YELLOW - Variable in class com.jme3.bullet.debug.DebugTools
unshaded yellow material
debugAppState - Variable in class com.jme3.bullet.BulletAppState
app state to manage the debug visualization, or null if none
debugAppState - Variable in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
the app state that this control serves
debugEnabled - Variable in class com.jme3.bullet.BulletAppState
true if-and-only-if debug visualization is enabled
DebugMeshCallback - Class in com.jme3.bullet.util
 
DebugMeshCallback() - Constructor for class com.jme3.bullet.util.DebugMeshCallback
 
debugNode - Variable in class com.jme3.bullet.debug.DebugTools
node for attaching debug geometries
DebugShapeFactory - Class in com.jme3.bullet.util
A utility class to generate debug spatials from Bullet collision shapes.
DebugShapeFactory() - Constructor for class com.jme3.bullet.util.DebugShapeFactory
 
DebugTools - Class in com.jme3.bullet.debug
Debugging aids.
DebugTools(AssetManager) - Constructor for class com.jme3.bullet.debug.DebugTools
Instantiate a set of debug tools.
destroy() - Method in class com.jme3.bullet.joints.PhysicsJoint
Destroy this joint and remove it from the joint lists of its connected bodies.
destroy() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Has no effect.
destroy() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Has no effect.
destroy() - Method in class com.jme3.bullet.PhysicsSpace
Destroy this space so that a new one can be instantiated.
direction - Variable in class com.jme3.bullet.objects.VehicleWheel
suspension direction (in chassis coordinates, typically down/0,-1,0)
DISABLE_SPU_COLLISION_PROCESSING - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag to disable parallel/SPU processing (not used by JME)
DISABLE_VISUALIZE_OBJECT - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag to disable debug visualization (not used by JME)
displayObject(Object) - Method in interface com.jme3.bullet.debug.BulletDebugAppState.DebugAppStateFilter
Test whether the specified physics object should be displayed.
distributeEvents() - Method in class com.jme3.bullet.PhysicsSpace
Distribute each collision event to all listeners.
ducked - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
duckedFactor - Variable in class com.jme3.bullet.control.BetterCharacterControl
relative height when ducked (1=full height)
DynamicAnimControl - Class in com.jme3.bullet.animation
Before adding this control to a spatial, configure it by invoking DacConfiguration.link(java.lang.String, float, com.jme3.bullet.animation.RangeOfMotion) for each bone that should have its own rigid body.
DynamicAnimControl() - Constructor for class com.jme3.bullet.animation.DynamicAnimControl
Instantiate an enabled control without any linked bones (torso only).
dynamicUpdate() - Method in class com.jme3.bullet.animation.BoneLink
Update this link in Dynamic mode, setting the linked bone's transform based on the transform of the rigid body.
dynamicUpdate() - Method in class com.jme3.bullet.animation.PhysicsLink
Update this link in Dynamic mode, setting the linked bone's transform based on the transform of the rigid body.
dynamicUpdate() - Method in class com.jme3.bullet.animation.TorsoLink
Update this link in Dynamic mode, setting the local transform of the model's root spatial based on the transform of the linked rigid body.

E

enabled - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
true→control is enabled, false→control is disabled
enabled - Variable in class com.jme3.bullet.control.CharacterControl
 
enabled - Variable in class com.jme3.bullet.control.GhostControl
true→control is enabled, false→control is disabled
enabled - Variable in class com.jme3.bullet.control.RigidBodyControl
true→control is enabled, false→control is disabled
enabled - Variable in class com.jme3.bullet.control.VehicleControl
true→control is enabled, false→control is disabled
enableMotor(boolean, float, float) - Method in class com.jme3.bullet.joints.HingeJoint
Enable or disable this joint's motor.
enableSpring(int, boolean) - Method in class com.jme3.bullet.joints.SixDofSpringJoint
Enable or disable the spring for the indexed degree of freedom.
enqueue(Callable<V>) - Method in class com.jme3.bullet.PhysicsSpace
Invoke the specified callable during the next physics tick.
enqueueOnThisThread(Callable<V>) - Static method in class com.jme3.bullet.PhysicsSpace
Enqueue a callable on the currently executing thread.
eventDispatchImpulseThreshold() - Method in class com.jme3.bullet.animation.DacConfiguration
Read the event-dispatch impulse threshold of this control.
eventDispatchImpulseThreshold - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
executor - Variable in class com.jme3.bullet.BulletAppState
executor service for physics tasks, or null if parallel simulation is not running

F

fallSpeed - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
fill(PhysicsCollisionObject, Vector3f, float, boolean) - Method in class com.jme3.bullet.collision.PhysicsSweepTestResult
Fill in the fields of this result.
filter - Variable in class com.jme3.bullet.debug.BulletDebugAppState
limit which objects are visualized, or null to visualize all objects
finalize() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Finalize this collision object just before it is destroyed.
finalize() - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Finalize this shape just before it is destroyed.
finalize() - Method in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
Finalize this shape just before it is destroyed.
finalize() - Method in class com.jme3.bullet.collision.shapes.MeshCollisionShape
Finalize this shape just before it is destroyed.
finalize() - Method in class com.jme3.bullet.joints.PhysicsJoint
Finalize this physics joint just before it is destroyed.
finalize() - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Finalize this motion state just before it is destroyed.
finalize() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Finalize this physics character just before it is destroyed.
finalize() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Finalize this vehicle just before it is destroyed.
finalize() - Method in class com.jme3.bullet.PhysicsSpace
Finalize this physics space just before it is destroyed.
finalizeNative(long) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Finalize the identified btCollisionObject.
findBone(String) - Method in class com.jme3.bullet.animation.DacLinks
Access the named bone.
findBoneLink(String) - Method in class com.jme3.bullet.animation.DacLinks
Access the BoneLink for the named bone.
findLink(String) - Method in class com.jme3.bullet.animation.DacLinks
Access the named link.
findManager(Joint) - Method in class com.jme3.bullet.animation.DacConfiguration
Find the manager of the specified bone.
flipQuadEdges - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
frictionSlip - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
coefficient of friction between tyres and ground (0.8→realistic car, 10000→kart racer, default=10.5)
frictionSlip - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of coefficient of friction between tyre and ground (0.8→realistic car, 10000→kart racer, default=10.5)
frontWheel - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of wheel type: true→front (steering) wheel, false→non-front wheel

G

geom - Variable in class com.jme3.bullet.debug.BulletCharacterDebugControl
geometry to visualize myShape (not null)
geom - Variable in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
geometry to visualize myShape (not null)
geom - Variable in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
geometry to visualize myShape (not null)
geomA - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
geomB - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
getAccumulatedImpulse() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Copy the accumulated impulse.
getAccuracy() - Method in class com.jme3.bullet.PhysicsSpace
Read the accuracy (time step) of the physics simulation.
getAngles(Vector3f) - Method in class com.jme3.bullet.joints.SixDofJoint
Copy the joint's rotation angles.
getAngularDamping() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's angular damping.
getAngularDamping() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's angular damping.
getAngularFactor() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's angular factor for the X axis.
getAngularFactor(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's angular factors.
getAngularSleepingThreshold() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's angular sleeping threshold.
getAngularVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Copy this character's angular velocity.
getAngularVelocity() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's angular velocity.
getAngularVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's angular velocity.
getAppliedImpulse() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's applied impulse.
getAppliedImpulse() - Method in class com.jme3.bullet.joints.PhysicsJoint
Read the magnitude of the applied impulse.
getAppliedImpulseLateral1() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's applied lateral impulse #1.
getAppliedImpulseLateral2() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's applied lateral impulse #2.
getAxis() - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Determine the main (height) axis of the capsule.
getAxis() - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Determine the main axis of the cylinder.
getAxle() - Method in class com.jme3.bullet.objects.VehicleWheel
Access this wheel's axle direction.
getBodyA() - Method in class com.jme3.bullet.joints.PhysicsJoint
Access the 1st body specified in during construction.
getBodyB() - Method in class com.jme3.bullet.joints.PhysicsJoint
Access the 2nd body specified in during construction.
getBone() - Method in class com.jme3.bullet.animation.PhysicsLink
Access the corresponding bone.
getBone(String) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Access the named bone.
getBone() - Method in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
Access the linked bone.
getBoneIndices(Bone, Skeleton, Set<String>) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Enumerate the bone indices of the specified bone and all its descendents.
getBoneLinks() - Method in class com.jme3.bullet.animation.DacLinks
Access the list of bone links in a pre-order, depth-first traversal of the link hierarchy.
getBoneRigidBody(String) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Access the rigidBody associated with the named bone.
getBounce() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's bounce.
getBroadphaseType() - Method in class com.jme3.bullet.PhysicsSpace
Read the type of acceleration structure used.
getCcdMotionThreshold() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Calculate this character's continuous collision detection (CCD) motion threshold.
getCcdMotionThreshold() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Read the continuous collision detection (CCD) motion threshold for this object.
getCcdMotionThreshold() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Calculate this body's continuous collision detection (CCD) motion threshold.
getCcdSquareMotionThreshold() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Calculate the square of this character's continuous collision detection (CCD) motion threshold.
getCcdSquareMotionThreshold() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Read the CCD square motion threshold for this object.
getCcdSquareMotionThreshold() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Calculate the square of this body's continuous collision detection (CCD) motion threshold.
getCcdSweptSphereRadius() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read the radius of the sphere used for continuous collision detection (CCD).
getCcdSweptSphereRadius() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Read the radius of the sphere used for continuous collision detection (CCD).
getCcdSweptSphereRadius() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read the radius of the swept sphere used for continuous collision detection (CCD).
getCharacterList() - Method in class com.jme3.bullet.PhysicsSpace
Copy the list of physics characters that have been added to this space and not yet removed.
getChildren() - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
Access the list of children.
getCollideWithGroups() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Read the set of collision groups with which this object can collide.
getCollisionFlags(long) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Read the collision flags of this object.
getCollisionGroup() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Read the collision group for this physics object.
getCollisionLocation(Vector3f) - Method in class com.jme3.bullet.objects.VehicleWheel
Copy the location where the wheel touches the ground.
getCollisionLocation() - Method in class com.jme3.bullet.objects.VehicleWheel
Copy the location where the wheel collides with the ground.
getCollisionNormal(Vector3f) - Method in class com.jme3.bullet.objects.VehicleWheel
Copy the normal where the wheel touches the ground.
getCollisionNormal() - Method in class com.jme3.bullet.objects.VehicleWheel
Copy the normal where the wheel touches the ground.
getCollisionObject() - Method in class com.jme3.bullet.collision.PhysicsRayTestResult
Access the collision object that was hit.
getCollisionObject() - Method in class com.jme3.bullet.collision.PhysicsSweepTestResult
Access the collision object that was hit.
getCollisionShape() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Access the shape of this physics object.
getCombinedFriction() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's combined friction.
getCombinedRestitution() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's combined restitution.
getControl() - Method in class com.jme3.bullet.animation.PhysicsLink
Access the control that manages this link.
getControllerId() - Method in class com.jme3.bullet.objects.PhysicsCharacter
used internally
getCurrentVehicleSpeedKmHour() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the vehicle's speed in km/h.
getDamping() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's damping.
getDamping() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Read this motor's damping.
getDamping() - Method in class com.jme3.bullet.joints.Point2PointJoint
Read the joint's damping ratio.
getDampingDirAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's damping for on-axis rotation between the limits.
getDampingDirLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's damping for on-axis translation between the limits.
getDampingLimAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's damping for on-axis rotation hitting the limits.
getDampingLimLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's damping for on-axis translation hitting the limits.
getDampingOrthoAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's damping for off-axis rotation.
getDampingOrthoLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's damping for off-axis translation.
getDeactivationTime() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Read the deactivation time.
getDebugMesh(CollisionShape) - Static method in class com.jme3.bullet.util.DebugShapeFactory
Create a mesh for visualizing the specified shape.
getDebugShape(CollisionShape) - Static method in class com.jme3.bullet.util.DebugShapeFactory
Create a debug spatial from the specified collision shape.
getDefaultMargin() - Static method in class com.jme3.bullet.collision.shapes.CollisionShape
Read the default margin for new shapes.
getDeltaRotation() - Method in class com.jme3.bullet.objects.VehicleWheel
Calculate how much this wheel has turned since the last physics step.
getDeltaRotation(long, int) - Method in class com.jme3.bullet.objects.VehicleWheel
 
getDirection() - Method in class com.jme3.bullet.objects.VehicleWheel
Access this wheel's suspension direction.
getDistance1() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's distance #1.
getDuckedFactor() - Method in class com.jme3.bullet.control.BetterCharacterControl
Read the height multiplier for ducking.
getEnableMotor() - Method in class com.jme3.bullet.joints.HingeJoint
Test whether this joint's motor is enabled.
getERP() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's error tolerance at limits.
getEvent(int, PhysicsCollisionObject, PhysicsCollisionObject, long) - Method in class com.jme3.bullet.collision.PhysicsCollisionEventFactory
Obtain an unused event.
getEventDispatchImpulseThreshold() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Read the ragdoll's event-dispatch impulse threshold.
getFallSpeed() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's fall speed.
getFinalHeight() - Method in class com.jme3.bullet.control.BetterCharacterControl
Calculate the character's scaled height.
getFinalRadius() - Method in class com.jme3.bullet.control.BetterCharacterControl
Calculate the character's scaled radius.
getForwardVector(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Copy the vehicle's forward direction.
getFriction() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's friction.
getFrictionSlip() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the initial friction for new wheels.
getFrictionSlip() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the friction between this wheel's tyre and the ground.
getGhostObjectList() - Method in class com.jme3.bullet.PhysicsSpace
Copy the list of ghost objects that have been added to this space and not yet removed.
getGravity() - Method in class com.jme3.bullet.control.BetterCharacterControl
Copy the character's gravity vector.
getGravity(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Copy the character's gravity vector.
getGravity() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Deprecated.
Deprecated in bullet 2.86.1. Use getGravity(Vector3f) instead.
getGravity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Copy this character's gravitational acceleration.
getGravity() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's gravitational acceleration.
getGravity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's gravitational acceleration.
getGravity(Vector3f) - Method in class com.jme3.bullet.PhysicsSpace
Copy the gravitational acceleration acting on newly-added bodies.
getGroundObject() - Method in class com.jme3.bullet.objects.VehicleWheel
returns the object this wheel is in contact with or null if no contact
getHalfExtents() - Method in class com.jme3.bullet.collision.shapes.BoxCollisionShape
Access the half extents of the box.
getHalfExtents() - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Access the half extents of the cylinder.
getHeight() - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Read the height (of the cylindrical portion) of the capsule.
getHeight() - Method in class com.jme3.bullet.collision.shapes.ConeCollisionShape
Read the height of the cone.
getHiLimit() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's constraint upper limit.
getHingeAngle() - Method in class com.jme3.bullet.joints.HingeJoint
Read the hinge angle.
getHitFraction() - Method in class com.jme3.bullet.collision.PhysicsRayTestResult
Read the fraction of the ray's total length.
getHitFraction() - Method in class com.jme3.bullet.collision.PhysicsSweepTestResult
Read the fraction of fraction of the way between the transforms (from=0, to=1, ≥0, ≤1)
getHitNormalLocal() - Method in class com.jme3.bullet.collision.PhysicsRayTestResult
Access the normal vector at the point of contact.
getHitNormalLocal() - Method in class com.jme3.bullet.collision.PhysicsSweepTestResult
Access the normal vector at the point of contact.
getIkRotSpeed() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Read the rotation speed for inverse kinematics.
getIKThreshold() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Read the distance threshold for inverse kinematics.
getImpulseClamp() - Method in class com.jme3.bullet.joints.Point2PointJoint
Read the joint's impulse clamp.
getIndex0() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's index 0.
getIndex1() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's index 1.
getInverseInertiaLocal(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy the principal components of the local inverse inertia tensor.
getJoint() - Method in class com.jme3.bullet.animation.PhysicsLink
Access the joint between this link's rigid body and that of its parent.
getJoint(String) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Return the joint between the specified bone and its parent.
getJointLimits(String) - Method in class com.jme3.bullet.animation.DacConfiguration
Access the nominal range of motion for the joint connecting the named linked bone to its parent in the hierarchy.
getJointList() - Method in class com.jme3.bullet.PhysicsSpace
Copy the list of physics joints that have been added to this space and not yet removed.
getJoints() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Access the list of joints connected with this body.
getJumpForce() - Method in class com.jme3.bullet.control.BetterCharacterControl
Access the jump force.
getJumpSpeed() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's jump speed.
getLateralFrictionDir1() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's lateral friction direction #1.
getLateralFrictionDir1(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's lateral friction direction #1.
getLateralFrictionDir2() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's lateral friction direction #2.
getLateralFrictionDir2(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's lateral friction direction #2.
getLifeTime() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the collision's lifetime.
getLimbDampening() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Read the limb damping.
getLimitSoftness() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's limit softness.
getLimitSoftness() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Read this motor's limit softness.
getLinearDamping() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's linear damping.
getLinearDamping() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's linear damping.
getLinearFactor() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's linear factors.
getLinearSleepingThreshold() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's linear sleeping threshold.
getLinearVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Copy the linear velocity of this character's center of mass.
getLinearVelocity() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy the linear velocity of this body's center of mass.
getLinearVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy the linear velocity of this body's center of mass.
getLocalPointA() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location in the local coordinates of object A.
getLocalPointA(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location in the local coordinates of object A.
getLocalPointB() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location in the local coordinates of object B.
getLocalPointB(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location in the local coordinates of object B.
getLocation() - Method in class com.jme3.bullet.objects.VehicleWheel
Access the location where the suspension connects to the chassis.
getLoLimit() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's constraint lower limit.
getLowerAngLimit() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's lower limit for on-axis rotation.
getLowerLimit() - Method in class com.jme3.bullet.joints.HingeJoint
Read the lower limit of the hinge angle.
getLowerLimit() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Copy this motor's constraint lower limits.
getLowerLinLimit() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's lower limit for on-axis translation.
getMargin() - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Read the collision margin for this shape.
getMass() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's mass.
getMaxAngMotorForce() - Method in class com.jme3.bullet.joints.SliderJoint
Read the maximum force of the rotation motor.
getMaxLimitForce() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read the limit's maximum force.
getMaxLinMotorForce() - Method in class com.jme3.bullet.joints.SliderJoint
Read the maximum force of the translation motor.
getMaxMotorForce() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's maximum force.
getMaxMotorImpulse() - Method in class com.jme3.bullet.joints.HingeJoint
Read the motor's maximum impulse.
getMaxPenetrationDepth() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's maximum penetration depth.
getMaxRotation(int) - Method in class com.jme3.bullet.animation.RangeOfMotion
Read the maximum rotation around the indexed axis.
getMaxSlope() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's maximum slope angle.
getMaxSuspensionForce() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the initial maximum suspension force for new wheels.
getMaxSuspensionForce() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the maximum force exerted by this wheel's suspension.
getMaxSuspensionTravelCm() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the initial maximum suspension travel distance for new wheels.
getMaxSuspensionTravelCm() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the travel distance for this wheel's suspension.
getMinRotation(int) - Method in class com.jme3.bullet.animation.RangeOfMotion
Read the minimum rotation around the indexed axis.
getMode() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
returns the mode of this control
getMotionState() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Access this body's motion state.
getMotor() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read the id of the btRotationalLimitMotor.
getMotor() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Read the id of the btTranslationalLimitMotor.
getMotorTargetVelocity() - Method in class com.jme3.bullet.joints.HingeJoint
Read the motor's target velocity.
getNewDebugTools() - Method in class com.jme3.bullet.debug.BulletDebugAppState
 
getNodeA() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Access the user object of collision object A, provided it's a Spatial.
getNodeB() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Access the user object of collision object B, provided it's a Spatial.
getNormalWorldOnB() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's normal on object B.
getNormalWorldOnB(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's normal on object B.
getNumWheels() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the number of wheels on this vehicle.
getObjectA() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Access collision object A.
getObjectB() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Access collision object B.
getObjectId() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Read the id of the btCollisionObject.
getObjectId() - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Read the id of the btCollisionShape.
getObjectId() - Method in class com.jme3.bullet.joints.PhysicsJoint
Read the id of the Bullet constraint.
getObjectId() - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Read the unique id of the native object.
getOverlapping(int) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Access an overlapping collision object by its position in the list.
getOverlappingCount() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Count how many collision objects this object overlaps.
getOverlappingObjects() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Access a list of overlapping objects.
getOverlappingObjects(long) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
 
getParent() - Method in class com.jme3.bullet.animation.PhysicsLink
Access this link's parent/manager in the link hierarchy.
getPartId0() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read part identifier 0.
getPartId1() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read part identifier 1.
getPhysicsDamping() - Method in class com.jme3.bullet.control.BetterCharacterControl
Read how much motion in the local X-Z plane is damped.
getPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Copy the location of this character's center of mass.
getPhysicsLocation() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Copy the location of this character's center of mass.
getPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Copy the location of this object's center.
getPhysicsLocation() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Copy the location of this object's center.
getPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy the location of this body's center of mass.
getPhysicsLocation() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy the location of this body's center of mass.
getPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Copy this object's orientation to a quaternion.
getPhysicsRotation() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Copy this object's orientation to a quaternion.
getPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's orientation to a quaternion.
getPhysicsRotation() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's orientation to a quaternion.
getPhysicsRotationMatrix(Matrix3f) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Copy this object's orientation to a matrix.
getPhysicsRotationMatrix() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Copy this object's orientation to a matrix.
getPhysicsRotationMatrix(Matrix3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's orientation to a matrix.
getPhysicsRotationMatrix() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Copy this body's orientation to a matrix.
getPhysicsSpace() - Method in class com.jme3.bullet.BulletAppState
Access the PhysicsSpace managed by this state.
getPhysicsSpace() - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Access the physics space to which the object is (or would be) added.
getPhysicsSpace() - Method in class com.jme3.bullet.control.CharacterControl
 
getPhysicsSpace() - Method in class com.jme3.bullet.control.GhostControl
Access the physics space to which the ghost object is (or would be) added.
getPhysicsSpace() - Method in interface com.jme3.bullet.control.PhysicsControl
Access the physics space to which the object is (or would be) added.
getPhysicsSpace() - Method in class com.jme3.bullet.control.RigidBodyControl
Access the physics space to which the body is (or would be) added.
getPhysicsSpace() - Method in class com.jme3.bullet.control.VehicleControl
Access the physics space to which the vehicle is (or would be) added.
getPhysicsSpace() - Static method in class com.jme3.bullet.PhysicsSpace
Access the PhysicsSpace running on this thread.
getPivotA() - Method in class com.jme3.bullet.joints.PhysicsJoint
Access the local offset of the joint connection point in node A.
getPivotB() - Method in class com.jme3.bullet.joints.PhysicsJoint
Access the local offset of the joint connection point in node A.
getPlane() - Method in class com.jme3.bullet.collision.shapes.PlaneCollisionShape
Access the defining plane.
getPoints(Mesh) - Method in class com.jme3.bullet.collision.shapes.HullCollisionShape
Copy the vertex positions from a JME mesh.
getPositionWorldOnA() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location.
getPositionWorldOnA(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location.
getPositionWorldOnB() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location.
getPositionWorldOnB(Vector3f) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Copy the collision's location.
getRadius() - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Read the radius of the capsule.
getRadius() - Method in class com.jme3.bullet.collision.shapes.ConeCollisionShape
Read the radius of the cone.
getRadius() - Method in class com.jme3.bullet.collision.shapes.SphereCollisionShape
Read the radius of the sphere.
getRadius() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the radius of this wheel.
GetRayTestFlags() - Method in class com.jme3.bullet.PhysicsSpace
Reads m_flags used in ray tests.
getRestitution() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Read this motor's restitution.
getRestitution() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Read this body's restitution (bounciness).
getRestitutionDirAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's restitution for on-axis rotation between the limits.
getRestitutionDirLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's restitution for on-axis translation between the limits.
getRestitutionLimAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's restitution for on-axis rotation hitting the limits.
getRestitutionLimLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's restitution for on-axis translation hitting the limits.
getRestitutionOrthoAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's restitution for off-axis rotation.
getRestitutionOrthoLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's restitution for off-axis translation.
getRestLength() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the rest length of this wheel.
getRigidBody() - Method in class com.jme3.bullet.animation.PhysicsLink
Access the linked rigid body.
getRigidBody() - Method in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
Access the linked body.
getRigidBodyList() - Method in class com.jme3.bullet.PhysicsSpace
Copy the list of rigid bodies that have been added to this space and not yet removed.
getRollInfluence() - Method in class com.jme3.bullet.objects.VehicleWheel
Read this wheel's roll influence.
getRotationalLimitMotor(int) - Method in class com.jme3.bullet.joints.SixDofJoint
Access the indexed RotationalLimitMotor of this joint, the motor which influences rotation around one axis.
getScale() - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Access the scaling factors.
getScore(String) - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset.LexiconEntry
 
getShape() - Method in class com.jme3.bullet.control.BetterCharacterControl
Create a collision shape based on the scale parameter.
getSkeleton() - Method in class com.jme3.bullet.animation.DacLinks
Access the skeleton.
getSkidInfo() - Method in class com.jme3.bullet.objects.VehicleWheel
Calculate to what extent the wheel is skidding (for skid sounds/smoke etc.)
getSkidInfo(long, int) - Method in class com.jme3.bullet.objects.VehicleWheel
 
getSoftnessDirAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's softness for on-axis rotation between the limits.
getSoftnessDirLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's softness for on-axis translation between the limits.
getSoftnessLimAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's softness for on-axis rotation hitting the limits.
getSoftnessLimLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's softness for on-axis translation hitting the limits.
getSoftnessOrthoAng() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's softness for off-axis rotation.
getSoftnessOrthoLin() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's softness for off-axis translation.
getSolverNumIterations() - Method in class com.jme3.bullet.PhysicsSpace
Read the number of iterations used by the contact-and-constraint solver.
getSpaceId() - Method in class com.jme3.bullet.PhysicsSpace
// * used internally //
getSpatial() - Method in class com.jme3.bullet.control.AbstractPhysicsControl
 
getSpatial() - Method in class com.jme3.bullet.control.CharacterControl
 
getSpatial() - Method in class com.jme3.bullet.control.GhostControl
 
getSpatial() - Method in class com.jme3.bullet.control.RigidBodyControl
 
getSpatialRotation() - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Access whichever spatial rotation corresponds to the physics rotation.
getSpatialTranslation() - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Access whichever spatial translation corresponds to the physics location.
getSpeed() - Method in class com.jme3.bullet.BulletAppState
Read the simulation speed.
getStepHeight() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read this character's step height.
getSuspensionCompression() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the initial damping (when the suspension is compressed) for new wheels.
getSuspensionDamping() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the initial damping (when the suspension is expanded) for new wheels.
getSuspensionStiffness() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Read the initial suspension stiffness for new wheels.
getSuspensionStiffness() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the stiffness constant for this wheel's suspension.
getTargetAngMotorVelocity() - Method in class com.jme3.bullet.joints.SliderJoint
Read the velocity target of the rotation motor.
getTargetLinMotorVelocity() - Method in class com.jme3.bullet.joints.SliderJoint
Read the velocity target of the translation motor.
getTargetVelocity() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Read this motor's target velocity.
getTau() - Method in class com.jme3.bullet.joints.Point2PointJoint
Read the joint's tau value.
getThreadingType() - Method in class com.jme3.bullet.BulletAppState
Read which type of threading this app state uses.
getTorsoLink() - Method in class com.jme3.bullet.animation.DacLinks
Access the TorsoLink.
getTotalMass() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Read the ragdoll's total mass.
getTranslationalLimitMotor() - Method in class com.jme3.bullet.joints.SixDofJoint
Access the TranslationalLimitMotor of this joint, the motor which influences translation on all 3 axes.
getTriangleIndexVertexArray(Mesh) - Static method in class com.jme3.bullet.util.NativeMeshUtil
Pass a mesh to Native Bullet.
getType() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Read the type of event.
getUpAxis() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Read the index of the "up" axis.
getUpperAngLimit() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's upper limit for on-axis rotation.
getUpperLimit() - Method in class com.jme3.bullet.joints.HingeJoint
Read the upper limit of the hinge angle.
getUpperLimit() - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Copy this motor's constraint upper limits.
getUpperLinLimit() - Method in class com.jme3.bullet.joints.SliderJoint
Read the joint's upper limit for on-axis translation.
getUserObject() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Access the user object associated with this collision object.
getVehicleId() - Method in class com.jme3.bullet.objects.PhysicsVehicle
used internally
getVehicleList() - Method in class com.jme3.bullet.PhysicsSpace
Copy the list of physics vehicles that have been added to this space and not yet removed.
getVelocity() - Method in class com.jme3.bullet.control.BetterCharacterControl
Access the character's linear velocity in physics-space coordinates.
getVertices() - Method in class com.jme3.bullet.util.DebugMeshCallback
 
getViewDirection() - Method in class com.jme3.bullet.control.BetterCharacterControl
Access the view direction.
getViewDirection() - Method in class com.jme3.bullet.control.CharacterControl
 
getWalkDirection() - Method in class com.jme3.bullet.control.BetterCharacterControl
Read the walk velocity.
getWalkDirection() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Access the walk offset.
getWeightThreshold() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Read the ragdoll's weight threshold.
getWheel(int) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Access the indexed wheel of this vehicle.
getWheelId() - Method in class com.jme3.bullet.objects.VehicleWheel
Read the id of the btRaycastVehicle.
getWheelsDampingCompression() - Method in class com.jme3.bullet.objects.VehicleWheel
Read this wheel's damping when the suspension is compressed.
getWheelsDampingRelaxation() - Method in class com.jme3.bullet.objects.VehicleWheel
Read this wheel's damping when the suspension is expanded.
getWheelSpatial() - Method in class com.jme3.bullet.objects.VehicleWheel
Access the spatial associated with this wheel.
getWheelWorldLocation(Vector3f) - Method in class com.jme3.bullet.objects.VehicleWheel
Copy this wheel's physics-space location to the specified vector.
getWheelWorldRotation(Quaternion) - Method in class com.jme3.bullet.objects.VehicleWheel
Copy this wheel's physics-space orientation to the specified quaternion.
getWorldLocation() - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Copy the location from this motion state.
getWorldMax() - Method in class com.jme3.bullet.PhysicsSpace
Access the maximum coordinate values for this space.
getWorldMin() - Method in class com.jme3.bullet.PhysicsSpace
Access the minimum coordinate values for this space.
getWorldRotation() - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Read the rotation of this motion state (as a matrix).
getWorldRotationQuat() - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Read the rotation of this motion state (as a quaternion).
GhostControl - Class in com.jme3.bullet.control
A physics control to link a PhysicsGhostObject to a spatial.
GhostControl() - Constructor for class com.jme3.bullet.control.GhostControl
No-argument constructor needed by SavableClassUtil.
GhostControl(CollisionShape) - Constructor for class com.jme3.bullet.control.GhostControl
Instantiate an enabled control with the specified shape.
ghosts - Variable in class com.jme3.bullet.debug.BulletDebugAppState
map ghosts to visualizations
GImpactCollisionShape - Class in com.jme3.bullet.collision.shapes
A mesh collision shape based on Bullet's btGImpactMeshShape.
GImpactCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.GImpactCollisionShape
No-argument constructor needed by SavableClassUtil.
GImpactCollisionShape(Mesh) - Constructor for class com.jme3.bullet.collision.shapes.GImpactCollisionShape
Instantiate a shape based on the specified JME mesh.
gravity(Vector3f) - Method in class com.jme3.bullet.animation.DacConfiguration
Copy this control's gravitational acceleration for Ragdoll mode.

H

halfExtents - Variable in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
copy of half-extents of the cylinder on each local axis (not null, no negative component)
HAS_COLLISION_SOUND_TRIGGER - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag not used by JME
HAS_CONTACT_STIFFNESS_DAMPING - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag not used by JME
HAS_CUSTOM_DEBUG_RENDERING_COLOR - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag not used by JME
HAS_FRICTION_ANCHOR - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag not used by JME
hasBoneLink(String) - Method in class com.jme3.bullet.animation.DacConfiguration
Test whether a BoneLink exists for the named bone.
hasVertices(int, Mesh[], float) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Test whether the indexed bone has at least one vertex in the specified meshes with a weight greater than the specified threshold.
height - Variable in class com.jme3.bullet.collision.shapes.ConeCollisionShape
copy of height (≥0)
height - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
HeightfieldCollisionShape - Class in com.jme3.bullet.collision.shapes
A terrain collision shape based on Bullet's btHeightfieldTerrainShape.
HeightfieldCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
No-argument constructor needed by SavableClassUtil.
HeightfieldCollisionShape(float[]) - Constructor for class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
Instantiate a new shape for the specified height map.
HeightfieldCollisionShape(float[], Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
Instantiate a new shape for the specified height map and scale vector.
heightfieldData - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
array of heightfield samples
heightScale - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
heightStickLength - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
number of columns in the heightfield (>1)
heightStickWidth - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
number of rows in the heightfield (>1)
HingeJoint - Class in com.jme3.bullet.joints
A joint based on Bullet's btHingeConstraint.
HingeJoint() - Constructor for class com.jme3.bullet.joints.HingeJoint
No-argument constructor needed by SavableClassUtil.
HingeJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.joints.HingeJoint
Instantiate a HingeJoint.
HullCollisionShape - Class in com.jme3.bullet.collision.shapes
A convex hull collision shape based on Bullet's btConvexHullShape.
HullCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.HullCollisionShape
No-argument constructor needed by SavableClassUtil.
HullCollisionShape(Mesh) - Constructor for class com.jme3.bullet.collision.shapes.HullCollisionShape
Instantiate a collision shape based on the specified JME mesh.
HullCollisionShape(float[]) - Constructor for class com.jme3.bullet.collision.shapes.HullCollisionShape
Instantiate a collision shape based on the specified array of coordinates.
HumanoidRagdollPreset - Class in com.jme3.bullet.control.ragdoll
Example ragdoll presets for a typical humanoid skeleton.
HumanoidRagdollPreset() - Constructor for class com.jme3.bullet.control.ragdoll.HumanoidRagdollPreset
 

I

initalWorldRotation - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
 
initBoneMap() - Method in class com.jme3.bullet.control.ragdoll.HumanoidRagdollPreset
Initialize the map from bone names to joint presets.
initBoneMap() - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset
Initialize the map from bone names to joint presets.
initialize(AppStateManager, Application) - Method in class com.jme3.bullet.BulletAppState
Initialize this state prior to its 1st update.
initialize(AppStateManager, Application) - Method in class com.jme3.bullet.debug.BulletDebugAppState
Initialize this state prior to its 1st update.
initLexicon() - Method in class com.jme3.bullet.control.ragdoll.HumanoidRagdollPreset
Initialize the lexicon.
initLexicon() - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset
Initialize the lexicon.
initNativePhysics() - Static method in class com.jme3.bullet.PhysicsSpace
 
initScale - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
initUserPointer() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Initialize the user pointer and collision-group information of this object.
isActive() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Test whether this body has been deactivated due to lack of motion.
isApplyLocal() - Method in class com.jme3.bullet.objects.VehicleWheel
Test whether physics coordinates should match the local transform of the Spatial.
isApplyPhysicsLocal() - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Test whether physics-space coordinates should match the spatial's local coordinates.
isApplyPhysicsLocal() - Method in class com.jme3.bullet.control.CharacterControl
 
isApplyPhysicsLocal() - Method in class com.jme3.bullet.control.GhostControl
Test whether physics-space coordinates should match the spatial's local coordinates.
isApplyPhysicsLocal() - Method in class com.jme3.bullet.control.RigidBodyControl
Test whether physics-space coordinates should match the spatial's local coordinates.
isApplyPhysicsLocal() - Method in class com.jme3.bullet.control.VehicleControl
Test whether physics-space coordinates should match the spatial's local coordinates.
isApplyPhysicsLocal() - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Test whether physics-space coordinates should match the spatial's local coordinates.
isCollisionBetweenLinkedBodys() - Method in class com.jme3.bullet.joints.PhysicsJoint
Test whether collisions are allowed between the linked bodies.
isContactResponse() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Test whether this object responds to contact with other objects.
isDebugEnabled() - Method in class com.jme3.bullet.BulletAppState
Test whether debug visualization is enabled.
isDucked() - Method in class com.jme3.bullet.control.BetterCharacterControl
Check if the character is ducking, either due to user input or due to unducking being impossible at the moment (obstacle above).
isEnabled() - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Test whether this control is enabled.
isEnabled() - Method in class com.jme3.bullet.control.CharacterControl
 
isEnabled() - Method in class com.jme3.bullet.control.GhostControl
Test whether this control is enabled.
isEnabled() - Method in interface com.jme3.bullet.control.PhysicsControl
Test whether this control is enabled.
isEnabled() - Method in class com.jme3.bullet.control.RigidBodyControl
Test whether this control is enabled.
isEnabled() - Method in class com.jme3.bullet.control.VehicleControl
Test whether this control is enabled.
isEnabled(int) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Test whether the indexed axis is enabled.
isEnableMotor() - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Test whether this motor is enabled.
isFrontWheel() - Method in class com.jme3.bullet.objects.VehicleWheel
Test whether this wheel is a front wheel.
isInWorld() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Test whether this body is in a physics space.
isKinematic() - Method in class com.jme3.bullet.animation.PhysicsLink
Test whether the link is in kinematic mode.
isKinematic() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Test whether this body is in kinematic mode.
isKinematicSpatial() - Method in class com.jme3.bullet.control.RigidBodyControl
Test whether this control is in kinematic mode.
isLateralFrictionInitialized() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Test whether the collision's lateral friction is initialized.
isNonMoving() - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Test whether this shape can be applied to a dynamic rigid body.
isNormalInWorldSpace() - Method in class com.jme3.bullet.collision.PhysicsRayTestResult
Test whether the normal is in world space.
isNormalInWorldSpace() - Method in class com.jme3.bullet.collision.PhysicsSweepTestResult
Test whether the normal is in world space.
isOnGround() - Method in class com.jme3.bullet.control.BetterCharacterControl
Test whether the character is supported.
isPoweredAngMotor() - Method in class com.jme3.bullet.joints.SliderJoint
Test whether the rotation motor is powered.
isPoweredLinMotor() - Method in class com.jme3.bullet.joints.SliderJoint
Test whether the translation motor is powered.
isReady() - Method in class com.jme3.bullet.animation.DacLinks
Test whether this control is ready for dynamic mode.
isRunning - Variable in class com.jme3.bullet.BulletAppState
true if-and-only-if the physics simulation is running (started but not yet stopped)
isUseViewDirection() - Method in class com.jme3.bullet.control.CharacterControl
 

J

jmeClone() - Method in class com.jme3.bullet.animation.BoneLink
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.animation.DacConfiguration
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.animation.DacLinks
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.animation.DynamicAnimControl
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.animation.PhysicsLink
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.animation.TorsoLink
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.control.BetterCharacterControl
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.control.CharacterControl
 
jmeClone() - Method in class com.jme3.bullet.control.GhostControl
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.control.RigidBodyControl
Create a shallow clone for the JME cloner.
jmeClone() - Method in class com.jme3.bullet.control.VehicleControl
Create a shallow clone for the JME cloner.
joint - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
 
JointPreset() - Constructor for class com.jme3.bullet.control.ragdoll.RagdollPreset.JointPreset
Instantiate a preset with no motion allowed.
JointPreset(float, float, float, float, float, float) - Constructor for class com.jme3.bullet.control.ragdoll.RagdollPreset.JointPreset
 
joints - Variable in class com.jme3.bullet.debug.BulletDebugAppState
map joints to visualizations
joints - Variable in class com.jme3.bullet.objects.PhysicsRigidBody
joint list
jump - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
jump() - Method in class com.jme3.bullet.control.BetterCharacterControl
Makes the character jump with the set jump force.
jump() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Deprecated.
Deprecated in bullet 2.86.1. Use jump(Vector3f) instead.
jump(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Jump in the specified direction.
jumpForce - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
jumpSpeed - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 

K

kinematic - Variable in class com.jme3.bullet.objects.PhysicsRigidBody
copy of kinematic flag: true→set kinematic mode (spatial controls body), false→dynamic/static mode (body controls spatial) (default=false)
KINEMATIC_OBJECT - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag for a kinematic object
KinematicRagdollControl - Class in com.jme3.bullet.control
Deprecated.
KinematicRagdollControl() - Constructor for class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Instantiate an enabled control.
KinematicRagdollControl(float) - Constructor for class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Instantiate an enabled control with the specified weight threshold.
KinematicRagdollControl(RagdollPreset, float) - Constructor for class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Instantiate an enabled control with the specified preset and weight threshold.
KinematicRagdollControl(RagdollPreset) - Constructor for class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Instantiate an enabled control with the specified preset.
KinematicRagdollControl.Mode - Enum in com.jme3.bullet.control
Deprecated.
Enumerate joint-control modes for this control.
KinematicRagdollControl.PhysicsBoneLink - Class in com.jme3.bullet.control
Deprecated.
Link a bone to a jointed rigid body.
kinematicSpatial - Variable in class com.jme3.bullet.control.RigidBodyControl
true→body is kinematic, false→body is static or dynamic
KinematicSubmode - Enum in com.jme3.bullet.animation
Enumerate submodes for a link in kinematic mode.
kinematicUpdate(float) - Method in class com.jme3.bullet.animation.BoneLink
Update this link in blended Kinematic mode.
kinematicUpdate(float) - Method in class com.jme3.bullet.animation.PhysicsLink
Update this link in blended Kinematic mode.
kinematicUpdate(float) - Method in class com.jme3.bullet.animation.TorsoLink
Update this link in blended Kinematic mode.
kinematicUpdate(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Update this control in Kinematic mode, based on bone animation tracks.
kinematicWeight() - Method in class com.jme3.bullet.animation.PhysicsLink
Read the kinematic weight of this link.

L

lexicon - Variable in class com.jme3.bullet.control.ragdoll.RagdollPreset
lexicon to map bone names to entries
LexiconEntry() - Constructor for class com.jme3.bullet.control.ragdoll.RagdollPreset.LexiconEntry
 
limitSoftness - Variable in class com.jme3.bullet.joints.HingeJoint
copy of the limit's softness, the range fraction at which velocity-error correction starts operating (default=0.9)
link(String, float, RangeOfMotion) - Method in class com.jme3.bullet.animation.DacConfiguration
Link the named bone using the specified mass and range of motion.
listChildren() - Method in class com.jme3.bullet.animation.PhysicsLink
Enumerate this link's immediate children in the link hierarchy.
listeners - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
listLinkedBoneNames() - Method in class com.jme3.bullet.animation.DacConfiguration
Enumerate all bones with bone links.
listLinks(Class<T>) - Method in class com.jme3.bullet.animation.DacLinks
Enumerate all physics links of the specified type managed by this control.
listRigidBodies() - Method in class com.jme3.bullet.animation.DacLinks
Enumerate all rigid bodies managed by this control.
localForward - Variable in class com.jme3.bullet.control.BetterCharacterControl
Local absolute z-forward direction, derived from gravity and UNIT_Z, updated continuously when gravity changes.
localForwardRotation - Variable in class com.jme3.bullet.control.BetterCharacterControl
Local z-forward quaternion for the "local absolute" z-forward direction.
localLeft - Variable in class com.jme3.bullet.control.BetterCharacterControl
Local left direction, derived from up and forward.
localOffset(Vector3f) - Method in class com.jme3.bullet.animation.PhysicsLink
Copy the local offset of this link.
localUp - Variable in class com.jme3.bullet.control.BetterCharacterControl
local up direction, derived from gravity
location - Variable in class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
translation relative to parent shape (not null)
location - Variable in class com.jme3.bullet.control.BetterCharacterControl
spatial location, corresponds to RigidBody location.
location - Variable in class com.jme3.bullet.debug.BulletCharacterDebugControl
temporary storage for physics location
location - Variable in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
temporary storage for physics location
location - Variable in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
temporary storage for physics location
location - Variable in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
location - Variable in class com.jme3.bullet.objects.VehicleWheel
location where the suspension connects to the chassis (in chassis coordinates)
locationDirty - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
locationDirty - Variable in class com.jme3.bullet.objects.PhysicsGhostObject
 
logger - Static variable in class com.jme3.bullet.animation.PhysicsLink
message logger for this class
logger - Static variable in class com.jme3.bullet.animation.RangeOfMotion
message logger for this class
logger - Static variable in class com.jme3.bullet.control.BetterCharacterControl
 
logger - Static variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
list of registered collision listeners
logger - Static variable in class com.jme3.bullet.control.ragdoll.RagdollPreset
message logger for this class
logger - Static variable in class com.jme3.bullet.debug.BulletDebugAppState
message logger for this class
logger2 - Static variable in class com.jme3.bullet.animation.BoneLink
message logger for this class
logger2 - Static variable in class com.jme3.bullet.animation.DacConfiguration
message logger for this class
logger2 - Static variable in class com.jme3.bullet.animation.TorsoLink
message logger for this class
logger3 - Static variable in class com.jme3.bullet.animation.DacLinks
message logger for this class
logger35 - Static variable in class com.jme3.bullet.animation.DynamicAnimControl
message logger for this class

M

makeShapeFromPointMap(Map<Integer, List<Float>>, List<Integer>, Vector3f, Vector3f) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Create a hull collision shape from linked vertices to this bone.
makeShapeFromVerticeWeights(Spatial, List<Integer>, Vector3f, Vector3f, float) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Create a hull collision shape from linked vertices to this bone.
manager - Variable in class com.jme3.bullet.debug.DebugTools
 
managerMap(Armature) - Method in class com.jme3.bullet.animation.DacConfiguration
Create a map from bone indices to the names of the bones that manage them.
margin - Variable in class com.jme3.bullet.collision.shapes.CollisionShape
copy of collision margin (in physics-space units, >0, default=0)
mass(String) - Method in class com.jme3.bullet.animation.DacConfiguration
Read the mass of the named bone/torso.
mass(String) - Method in class com.jme3.bullet.animation.DacLinks
Read the mass of the named bone/torso.
mass - Variable in class com.jme3.bullet.control.BetterCharacterControl
mass of this character (>0)
mass - Variable in class com.jme3.bullet.objects.PhysicsRigidBody
copy of mass (>0) of a dynamic body, or 0 for a static body (default=1)
matchPhysicObjectToBone(KinematicRagdollControl.PhysicsBoneLink, Vector3f, Quaternion) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the transforms of a rigidBody to match the transforms of a bone.
maxHeight - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
maxSuspensionForce - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
maximum force exerted by each wheel's suspension (default=6000)
maxSuspensionForce - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of maximum force exerted by the suspension (default=6000)
maxSuspensionTravelCm - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
maximum suspension travel distance (in centimeters, default=500)
maxSuspensionTravelCm - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of maximum suspension travel distance (in centimeters, default=500)
mean(Vector3f) - Method in class com.jme3.bullet.animation.VectorSet
Calculate the sample mean for each axis over the Vector3f values in this set.
MeshCollisionShape - Class in com.jme3.bullet.collision.shapes
A mesh collision shape based on Bullet's btBvhTriangleMeshShape.
MeshCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.MeshCollisionShape
No-argument constructor needed by SavableClassUtil.
MeshCollisionShape(Mesh) - Constructor for class com.jme3.bullet.collision.shapes.MeshCollisionShape
Instantiate a collision shape based on the specified JME mesh, optimized for memory usage.
MeshCollisionShape(Mesh, boolean) - Constructor for class com.jme3.bullet.collision.shapes.MeshCollisionShape
Instantiate a collision shape based on the specified JME mesh.
MeshCollisionShape(ByteBuffer, ByteBuffer, boolean) - Constructor for class com.jme3.bullet.collision.shapes.MeshCollisionShape
An advanced constructor.
meshId - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
Unique identifier of the Bullet mesh.
meshId - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
Unique identifier of the Bullet mesh.
minHeight - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
mode - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
modelPosition - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
modelRotation - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
motionState - Variable in class com.jme3.bullet.objects.PhysicsRigidBody
motion state
myShape - Variable in class com.jme3.bullet.debug.BulletCharacterDebugControl
shape for which geom was generated
myShape - Variable in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
shape for which geom was generated (not null)
myShape - Variable in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
shape for which geom was generated (not null)

N

name() - Method in class com.jme3.bullet.animation.BoneLink
Unambiguously identify this link by name, within its DynamicAnimControl.
name() - Method in class com.jme3.bullet.animation.PhysicsLink
Unambiguously identify this link by name, within its DynamicAnimControl.
name() - Method in class com.jme3.bullet.animation.TorsoLink
Unambiguously identify this link by name, within its DynamicAnimControl.
nativeBVHBuffer - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
NativeMeshUtil - Class in com.jme3.bullet.util
A utility class for interfacing with Native Bullet.
NativeMeshUtil() - Constructor for class com.jme3.bullet.util.NativeMeshUtil
 
NO_CONTACT_RESPONSE - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag for an object with no contact response, such as a PhysicsGhostObject
nodeA - Variable in class com.jme3.bullet.joints.PhysicsJoint
one of the connected rigid bodies
nodeB - Variable in class com.jme3.bullet.joints.PhysicsJoint
the other connected rigid body
numTriangles - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
numTriangles - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
numVectors() - Method in class com.jme3.bullet.animation.VectorSet
Calculate the number of Vector3f values in this set.
numVertices - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
numVertices - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 

O

objectId - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
Unique identifier of the btCollisionObject.
objectId - Variable in class com.jme3.bullet.collision.shapes.CollisionShape
unique identifier of the btCollisionShape
objectId - Variable in class com.jme3.bullet.joints.PhysicsJoint
Unique identifier of the Bullet constraint.
offA - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
offB - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
onGround - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
onGround() - Method in class com.jme3.bullet.objects.PhysicsCharacter
Test whether this character is on the ground.

P

PhysicsBoneLink() - Constructor for class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
Instantiate an uninitialized link.
PhysicsCharacter - Class in com.jme3.bullet.objects
A collision object for simplified character simulation, based on Bullet's btKinematicCharacterController.
PhysicsCharacter() - Constructor for class com.jme3.bullet.objects.PhysicsCharacter
No-argument constructor needed by SavableClassUtil.
PhysicsCharacter(CollisionShape, float) - Constructor for class com.jme3.bullet.objects.PhysicsCharacter
Instantiate a character with the specified collision shape and step height.
PhysicsCollisionEvent - Class in com.jme3.bullet.collision
Describe a collision in the physics world.
PhysicsCollisionEvent(int, PhysicsCollisionObject, PhysicsCollisionObject, long) - Constructor for class com.jme3.bullet.collision.PhysicsCollisionEvent
Instantiate a collision event.
PhysicsCollisionEventFactory - Class in com.jme3.bullet.collision
 
PhysicsCollisionEventFactory() - Constructor for class com.jme3.bullet.collision.PhysicsCollisionEventFactory
 
PhysicsCollisionGroupListener - Interface in com.jme3.bullet.collision
Interface to receive notifications whenever an object in a particular collision group is about to collide.
PhysicsCollisionListener - Interface in com.jme3.bullet.collision
Interface to receive notifications whenever an object in a particular physics space collides.
PhysicsCollisionObject - Class in com.jme3.bullet.collision
The abstract base class for collision objects based on Bullet's btCollisionObject.
PhysicsCollisionObject() - Constructor for class com.jme3.bullet.collision.PhysicsCollisionObject
 
PhysicsControl - Interface in com.jme3.bullet.control
An interface for a scene-graph control that links a physics object to a Spatial.
physicsDamping - Variable in class com.jme3.bullet.control.BetterCharacterControl
X-Z motion damping factor (0→no damping, 1=no external forces, default=0.9)
physicsDebugRootNode - Variable in class com.jme3.bullet.debug.BulletDebugAppState
scene-graph node to parent the geometries
physicsFuture - Variable in class com.jme3.bullet.BulletAppState
current physics task, or null if none
PhysicsGhostObject - Class in com.jme3.bullet.objects
A collision object for intangibles, based on Bullet's btPairCachingGhostObject.
PhysicsGhostObject() - Constructor for class com.jme3.bullet.objects.PhysicsGhostObject
No-argument constructor needed by SavableClassUtil.
PhysicsGhostObject(CollisionShape) - Constructor for class com.jme3.bullet.objects.PhysicsGhostObject
Instantiate an object with the specified collision shape.
PhysicsGhostObject(Spatial, CollisionShape) - Constructor for class com.jme3.bullet.objects.PhysicsGhostObject
 
PhysicsJoint - Class in com.jme3.bullet.joints
The abstract base class for physics joints based on Bullet's btTypedConstraint, used to connect 2 dynamic rigid bodies in the same physics space.
PhysicsJoint() - Constructor for class com.jme3.bullet.joints.PhysicsJoint
No-argument constructor needed by SavableClassUtil.
PhysicsJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.joints.PhysicsJoint
Instantiate a PhysicsJoint.
PhysicsLink - Class in com.jme3.bullet.animation
The abstract base class used by DynamicAnimControl to link pieces of a JME model to their corresponding collision objects in a ragdoll.
PhysicsLink() - Constructor for class com.jme3.bullet.animation.PhysicsLink
No-argument constructor needed by SavableClassUtil.
PhysicsRayTestResult - Class in com.jme3.bullet.collision
Represent the results of a Bullet ray test.
PhysicsRigidBody - Class in com.jme3.bullet.objects
A collision object for a rigid body, based on Bullet's btRigidBody.
PhysicsRigidBody() - Constructor for class com.jme3.bullet.objects.PhysicsRigidBody
No-argument constructor needed by SavableClassUtil.
PhysicsRigidBody(CollisionShape) - Constructor for class com.jme3.bullet.objects.PhysicsRigidBody
Instantiate a dynamic body with mass=1 and the specified collision shape.
PhysicsRigidBody(CollisionShape, float) - Constructor for class com.jme3.bullet.objects.PhysicsRigidBody
Instantiate a body with the specified collision shape and mass.
physicsSpace - Variable in class com.jme3.bullet.objects.PhysicsVehicle
physics space where this vehicle is added, or null if none
PhysicsSpace - Class in com.jme3.bullet
A jbullet-jme physics space with its own btDynamicsWorld.
PhysicsSpace() - Constructor for class com.jme3.bullet.PhysicsSpace
Instantiate a PhysicsSpace.
PhysicsSpace(PhysicsSpace.BroadphaseType) - Constructor for class com.jme3.bullet.PhysicsSpace
Instantiate a PhysicsSpace.
PhysicsSpace(Vector3f, Vector3f) - Constructor for class com.jme3.bullet.PhysicsSpace
Instantiate a PhysicsSpace.
PhysicsSpace(Vector3f, Vector3f, PhysicsSpace.BroadphaseType) - Constructor for class com.jme3.bullet.PhysicsSpace
Instantiate a PhysicsSpace.
PhysicsSpace.BroadphaseType - Enum in com.jme3.bullet
Enumerate the available acceleration structures for broadphase collision detection.
PhysicsSweepTestResult - Class in com.jme3.bullet.collision
Represent the results of a Bullet sweep test.
PhysicsSweepTestResult() - Constructor for class com.jme3.bullet.collision.PhysicsSweepTestResult
A private constructor to inhibit instantiation of this class by Java.
PhysicsSweepTestResult(PhysicsCollisionObject, Vector3f, float, boolean) - Constructor for class com.jme3.bullet.collision.PhysicsSweepTestResult
 
physicsTick(PhysicsSpace, float) - Method in class com.jme3.bullet.animation.DacLinks
Callback from Bullet, invoked just after the physics has been stepped.
physicsTick(PhysicsSpace, float) - Method in class com.jme3.bullet.BulletAppState
Callback from Bullet, invoked just after the physics is stepped.
physicsTick(PhysicsSpace, float) - Method in class com.jme3.bullet.control.BetterCharacterControl
Callback from Bullet, invoked just after the physics has been stepped.
physicsTick(PhysicsSpace, float) - Method in interface com.jme3.bullet.PhysicsTickListener
Callback from Bullet, invoked just after the physics has been stepped, use to check for forces etc.
PhysicsTickListener - Interface in com.jme3.bullet
Callback interface from the physics thread, used to clear/apply forces.
physicsTransform(Transform) - Method in class com.jme3.bullet.animation.PhysicsLink
Calculate a physics transform for the rigid body (to match the skeleton bone).
PhysicsVehicle - Class in com.jme3.bullet.objects
A collision object for simplified vehicle simulation based on Bullet's btRaycastVehicle.
PhysicsVehicle() - Constructor for class com.jme3.bullet.objects.PhysicsVehicle
No-argument constructor needed by SavableClassUtil.
PhysicsVehicle(CollisionShape) - Constructor for class com.jme3.bullet.objects.PhysicsVehicle
Instantiate a vehicle with the specified collision shape and mass=1.
PhysicsVehicle(CollisionShape, float) - Constructor for class com.jme3.bullet.objects.PhysicsVehicle
Instantiate a vehicle with the specified collision shape and mass.
pivotA - Variable in class com.jme3.bullet.joints.PhysicsJoint
local offset of this joint's connection point in node A
pivotB - Variable in class com.jme3.bullet.joints.PhysicsJoint
local offset of this joint's connection point in node B
PlaneCollisionShape - Class in com.jme3.bullet.collision.shapes
A planar collision shape based on Bullet's btStaticPlaneShape.
PlaneCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.PlaneCollisionShape
No-argument constructor needed by SavableClassUtil.
PlaneCollisionShape(Plane) - Constructor for class com.jme3.bullet.collision.shapes.PlaneCollisionShape
Instantiate a plane shape defined by the specified plane.
Point2PointJoint - Class in com.jme3.bullet.joints
A joint based on Bullet's btPoint2PointConstraint.
Point2PointJoint() - Constructor for class com.jme3.bullet.joints.Point2PointJoint
No-argument constructor needed by SavableClassUtil.
Point2PointJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.joints.Point2PointJoint
Instantiate a Point2PointJoint.
postRebuild() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
For use by subclasses.
postRebuild() - Method in class com.jme3.bullet.objects.PhysicsVehicle
 
postRender() - Method in class com.jme3.bullet.BulletAppState
Update this state after all rendering commands are flushed.
prePhysicsTick(PhysicsSpace, float) - Method in class com.jme3.bullet.animation.DacLinks
Callback from Bullet, invoked just before the physics is stepped.
prePhysicsTick(PhysicsSpace, float) - Method in class com.jme3.bullet.BulletAppState
Callback from Bullet, invoked just before the physics is stepped.
prePhysicsTick(PhysicsSpace, float) - Method in class com.jme3.bullet.control.BetterCharacterControl
Callback from Bullet, invoked just before the physics is stepped.
prePhysicsTick(PhysicsSpace, float) - Method in interface com.jme3.bullet.PhysicsTickListener
Callback from Bullet, invoked just before the physics is stepped.
preRebuild() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
For use by subclasses.
preset - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
pSpace - Variable in class com.jme3.bullet.BulletAppState
physics space managed by this state, or null if no simulation running

R

radius - Variable in class com.jme3.bullet.collision.shapes.ConeCollisionShape
copy of radius (≥0)
radius - Variable in class com.jme3.bullet.collision.shapes.SphereCollisionShape
copy of radius (≥0)
radius - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
radius - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of wheel radius (in physics-space units, >0)
RagdollCollisionListener - Interface in com.jme3.bullet.animation
Interface to receive notifications whenever a linked rigid body in a DynamicAnimControl collides with another physics object.
RagdollCollisionListener - Interface in com.jme3.bullet.collision
Interface to receive notifications whenever a KinematicRagdollControl collides with another physics object.
RagdollPreset - Class in com.jme3.bullet.control.ragdoll
 
RagdollPreset() - Constructor for class com.jme3.bullet.control.ragdoll.RagdollPreset
 
RagdollPreset.JointPreset - Class in com.jme3.bullet.control.ragdoll
Range of motion for a joint.
RagdollPreset.LexiconEntry - Class in com.jme3.bullet.control.ragdoll
One entry in a bone lexicon.
ragDollUpdate(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Update this control in Ragdoll mode, based on Bullet physics.
RagdollUtils - Class in com.jme3.bullet.control.ragdoll
Utility methods used by KinematicRagdollControl.
RagUtils - Class in com.jme3.bullet.animation
Utility methods used by DynamicAnimControl and associated classes.
RangeOfMotion - Class in com.jme3.bullet.animation
Range of motion for a ragdoll joint.
RangeOfMotion() - Constructor for class com.jme3.bullet.animation.RangeOfMotion
Instantiate a preset with no motion allowed.
RangeOfMotion(float, float, float, float, float, float) - Constructor for class com.jme3.bullet.animation.RangeOfMotion
Instantiate a preset with the specified range of motion.
RangeOfMotion(float, float, float) - Constructor for class com.jme3.bullet.animation.RangeOfMotion
Instantiate a preset with the specified symmetric range of motion.
RangeOfMotion(float) - Constructor for class com.jme3.bullet.animation.RangeOfMotion
Instantiate a preset with the specified symmetric range of motion.
RangeOfMotion(int) - Constructor for class com.jme3.bullet.animation.RangeOfMotion
Instantiate a preset for rotation on a single axis.
rayCasterId - Variable in class com.jme3.bullet.objects.PhysicsVehicle
Unique identifier of the ray caster.
rayTest(Vector3f, Vector3f) - Method in class com.jme3.bullet.PhysicsSpace
Perform a ray-collision test and return the results as a list of PhysicsRayTestResults sorted by ascending hitFraction.
rayTest(Vector3f, Vector3f, List<PhysicsRayTestResult>) - Method in class com.jme3.bullet.PhysicsSpace
Perform a ray-collision test and return the results as a list of PhysicsRayTestResults sorted by ascending hitFraction.
rayTest_native(Vector3f, Vector3f, long, List<PhysicsRayTestResult>, int) - Method in class com.jme3.bullet.PhysicsSpace
 
rayTestRaw(Vector3f, Vector3f) - Method in class com.jme3.bullet.PhysicsSpace
Perform a ray-collision test and return the results as a list of PhysicsRayTestResults in arbitrary order.
rayTestRaw(Vector3f, Vector3f, List<PhysicsRayTestResult>) - Method in class com.jme3.bullet.PhysicsSpace
Perform a ray-collision test and return the results as a list of PhysicsRayTestResults in arbitrary order.
read(JmeImporter) - Method in class com.jme3.bullet.animation.BoneLink
De-serialize this link, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.animation.DacConfiguration
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.animation.DacLinks
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.animation.DynamicAnimControl
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.animation.PhysicsLink
De-serialize this link, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.animation.RangeOfMotion
De-serialize this preset, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.animation.TorsoLink
De-serialize this link, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
De-serialize this object, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.BoxCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.CollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.ConeCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.HullCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.MeshCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.PlaneCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.SimplexCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.collision.shapes.SphereCollisionShape
De-serialize this shape, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
De-serialize this control from the specified importer, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.BetterCharacterControl
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.CharacterControl
 
read(JmeImporter) - Method in class com.jme3.bullet.control.GhostControl
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
De-serialize this bone link, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.RigidBodyControl
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.control.VehicleControl
De-serialize this control, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.joints.ConeJoint
De-serialize this joint, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.joints.HingeJoint
De-serialize this joint, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.joints.PhysicsJoint
De-serialize this joint, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.joints.Point2PointJoint
De-serialize this joint, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.joints.SixDofJoint
De-serialize this joint, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.joints.SliderJoint
De-serialize this joint, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.objects.PhysicsCharacter
De-serialize this character from the specified importer, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
De-serialize this object from the specified importer, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
De-serialize this body, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.objects.PhysicsVehicle
De-serialize this vehicle, for example when loading from a J3O file.
read(JmeImporter) - Method in class com.jme3.bullet.objects.VehicleWheel
De-serialize this wheel, for example when loading from a J3O file.
readIndex(Buffer, int) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Read an index from a buffer.
rebuild() - Method in class com.jme3.bullet.animation.DacLinks
Rebuild the ragdoll.
reBuild() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Rebuild the ragdoll.
rebuildRigidBody() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Build/rebuild this body after parameters have changed.
recycle(PhysicsCollisionEvent) - Method in class com.jme3.bullet.collision.PhysicsCollisionEventFactory
Recycle the specified event.
refactor(int, PhysicsCollisionObject, PhysicsCollisionObject, long) - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
Reuse this event.
relaxationFactor - Variable in class com.jme3.bullet.joints.HingeJoint
copy of the limit's relaxation factor, the rate at which velocity errors are corrected (default=1)
remove(Object) - Method in class com.jme3.bullet.PhysicsSpace
Remove the specified object from this space.
removeAll(Spatial) - Method in class com.jme3.bullet.PhysicsSpace
Remove all physics controls and joints in the specified subtree of the scene graph from the physics space (e.g.
removeAllIKTargets() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Remove all inverse-kinematics targets.
removeChildShape(CollisionShape) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
Remove a child from this shape.
removeCollideWithGroup(int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Remove collision groups from the set with which this object can collide.
removeCollisionGroupListener(int) - Method in class com.jme3.bullet.PhysicsSpace
De-register the specified collision-group listener.
removeCollisionListener(PhysicsCollisionListener) - Method in class com.jme3.bullet.PhysicsSpace
De-register the specified collision listener.
removeCollisionObject(PhysicsCollisionObject) - Method in class com.jme3.bullet.PhysicsSpace
Remove the specified collision object from this space.
removeIKTarget(Bone) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Remove the inverse-kinematics target for the specified bone.
removeJoint(PhysicsJoint) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Do not invoke directly! Joints are removed automatically when destroyed.
removePhysics(PhysicsSpace) - Method in class com.jme3.bullet.animation.DacLinks
Remove all managed physics objects from the PhysicsSpace.
removePhysics(PhysicsSpace) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Remove all managed physics objects from the PhysicsSpace.
removePhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Remove all managed physics objects from the specified space.
removePhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.BetterCharacterControl
Remove all managed physics objects from the specified space.
removePhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
removeSpatialData(Spatial) - Method in class com.jme3.bullet.animation.DacLinks
Remove spatial-dependent data.
removeSpatialData(Spatial) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Destroy spatial-dependent data.
removeSpatialData(Spatial) - Method in class com.jme3.bullet.control.BetterCharacterControl
Destroy spatial-dependent data.
removeSpatialData(Spatial) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Destroy spatial-dependent data.
removeTickListener(PhysicsTickListener) - Method in class com.jme3.bullet.PhysicsSpace
De-register the specified tick listener.
removeWheel(int) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Remove a wheel.
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.animation.DacConfiguration
Render this control.
render(RenderManager) - Method in class com.jme3.bullet.BulletAppState
Render this state.
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
 
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.BetterCharacterControl
Render this control.
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.CharacterControl
 
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.GhostControl
Render this control.
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Render this control.
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.RigidBodyControl
Render this control.
render(RenderManager, ViewPort) - Method in class com.jme3.bullet.control.VehicleControl
Render this control.
render(RenderManager) - Method in class com.jme3.bullet.debug.BulletDebugAppState
Render this state.
resetForward(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Realign the local forward vector to given direction vector, if null is supplied Vector3f.UNIT_Z is used.
resetSuspension() - Method in class com.jme3.bullet.objects.PhysicsVehicle
Reset this vehicle's suspension.
restLength - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of rest length of the suspension (in physics-space units)
rigidBody - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
rigidBody - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
 
RigidBodyControl - Class in com.jme3.bullet.control
A physics control to link a PhysicsRigidBody to a spatial.
RigidBodyControl() - Constructor for class com.jme3.bullet.control.RigidBodyControl
No-argument constructor needed by SavableClassUtil.
RigidBodyControl(float) - Constructor for class com.jme3.bullet.control.RigidBodyControl
When using this constructor, the CollisionShape for the RigidBody is generated automatically when the control is added to a spatial.
RigidBodyControl(CollisionShape) - Constructor for class com.jme3.bullet.control.RigidBodyControl
Instantiate an enabled control with mass=1 and the specified collision shape.
RigidBodyControl(CollisionShape, float) - Constructor for class com.jme3.bullet.control.RigidBodyControl
Instantiate an enabled control with the specified collision shape and mass.
RigidBodyMotionState - Class in com.jme3.bullet.objects.infos
The motion state (transform) of a rigid body, with thread-safe access.
RigidBodyMotionState() - Constructor for class com.jme3.bullet.objects.infos.RigidBodyMotionState
Instantiate a motion state.
rm - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
rollInfluence - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of roll-influence factor (0→no roll torque, 1→realistic behavior, default=1)
rootMass - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
rotA - Variable in class com.jme3.bullet.joints.ConeJoint
 
rotA - Variable in class com.jme3.bullet.joints.SliderJoint
 
rotatedViewDirection - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
rotation - Variable in class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
rotation relative to parent shape (not null)
rotation - Variable in class com.jme3.bullet.control.BetterCharacterControl
spatial rotation, a Z-forward rotation based on the view direction and local X-Z plane.
rotation - Variable in class com.jme3.bullet.debug.BulletCharacterDebugControl
 
rotation - Variable in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
temporary storage for physics rotation
rotation - Variable in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
temporary storage for physics rotation
rotation - Variable in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
RotationalLimitMotor - Class in com.jme3.bullet.joints.motors
A motor based on Bullet's btRotationalLimitMotor.
RotationalLimitMotor(long) - Constructor for class com.jme3.bullet.joints.motors.RotationalLimitMotor
Instantiate a motor for the identified btRotationalLimitMotor.
rotB - Variable in class com.jme3.bullet.joints.ConeJoint
 
rotB - Variable in class com.jme3.bullet.joints.SliderJoint
 

S

scale - Variable in class com.jme3.bullet.collision.shapes.CollisionShape
copy of scaling factors: one for each local axis (default=1,1,1)
scale - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
scanSpatial(Spatial) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Generate physics shapes and bone links for the skeleton.
setAccumulatedImpulse(Vector3f) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Alter the accumulated impulse.
setAccuracy(float) - Method in class com.jme3.bullet.PhysicsSpace
Alter the accuracy (time step) of the physics simulation.
setAngularDamping(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's angular damping.
setAngularDamping(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's angular damping.
setAngularFactor(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's angular factor.
setAngularFactor(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's angular factors.
setAngularLowerLimit(Vector3f) - Method in class com.jme3.bullet.joints.SixDofJoint
Alter the joint's lower limits for rotation of all 3 axes.
setAngularOnly(boolean) - Method in class com.jme3.bullet.joints.ConeJoint
Alter whether this joint is angular only.
setAngularOnly(boolean) - Method in class com.jme3.bullet.joints.HingeJoint
Alter the hinge translation flag.
setAngularSleepingThreshold(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's angular sleeping threshold.
setAngularUpperLimit(Vector3f) - Method in class com.jme3.bullet.joints.SixDofJoint
Alter the joint's upper limits for rotation of all 3 axes.
setAngularVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's angular velocity.
setAngularVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's angular velocity.
setApplyLocal(boolean) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter whether physics coordinates should match the local transform of the Spatial.
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.animation.DacConfiguration
Alter whether physics-space coordinates should match the spatial's local coordinates.
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Alter whether physics-space coordinates should match the spatial's local coordinates.
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.control.CharacterControl
When set to true, the physics coordinates will be applied to the local translation of the Spatial
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.control.GhostControl
Alter whether physics-space coordinates should match the spatial's local coordinates.
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.control.RigidBodyControl
Alter whether physics-space coordinates should match the spatial's local coordinates.
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.control.VehicleControl
Alter whether physics-space coordinates should match the spatial's local coordinates.
setApplyPhysicsLocal(boolean) - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
Alter whether physics-space coordinates should match the spatial's local coordinates.
setBlueArrow(Vector3f, Vector3f) - Method in class com.jme3.bullet.debug.DebugTools
Alter the location and extent of the blue arrow.
setBounce(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's bounce.
setBroadphaseType(PhysicsSpace.BroadphaseType) - Method in class com.jme3.bullet.BulletAppState
Alter the broadphase type the physics space will use.
setBroadphaseType(PhysicsSpace.BroadphaseType) - Method in class com.jme3.bullet.PhysicsSpace
Alter the type of acceleration structure used.
setCcdMotionThreshold(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the CcdMotionThreshold of all rigid bodies in the ragdoll.
setCcdMotionThreshold(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter the amount of motion required to activate continuous collision detection (CCD).
setCcdMotionThreshold(float) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Alter the amount of motion required to trigger continuous collision detection (CCD).
setCcdMotionThreshold(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter the amount of motion required to activate continuous collision detection (CCD).
setCcdSweptSphereRadius(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the CcdSweptSphereRadius of all rigid bodies in the ragdoll.
setCcdSweptSphereRadius(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's continuous collision detection (CCD) swept sphere radius.
setCcdSweptSphereRadius(float) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Alter the continuous collision detection (CCD) swept sphere radius for this object.
setCcdSweptSphereRadius(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter the radius of the swept sphere used for continuous collision detection (CCD).
setCollideWithGroups(int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Directly alter the collision groups with which this object can collide.
setCollisionBetweenLinkedBodys(boolean) - Method in class com.jme3.bullet.joints.PhysicsJoint
Enable or disable collisions between the linked bodies.
setCollisionFlags(long, int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Alter the collision flags of this object.
setCollisionGroup(int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Alter the collision group for this physics object.
setCollisionShape(CollisionShape) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Apply the specified CollisionShape to this object.
setCollisionShape(CollisionShape) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Apply the specified CollisionShape to this character.
setCollisionShape(CollisionShape) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Apply the specified CollisionShape to this object.
setCollisionShape(CollisionShape) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply the specified CollisionShape to this body.
setContactResponse(boolean) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Enable/disable this character's contact response.
setContactResponse(boolean) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Enable/disable this body's contact response.
setContactResponseSubtree(PhysicsLink, boolean) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Alter the contact-response setting of the specified link and all its descendants.
setDamping(float) - Method in class com.jme3.bullet.animation.DacConfiguration
Alter the viscous damping ratio for new rigid bodies.
setDamping(float) - Method in class com.jme3.bullet.animation.DacLinks
Alter the viscous damping ratio for all rigid bodies, including new ones.
setDamping(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's damping.
setDamping(float) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Alter this motor's damping.
setDamping(float) - Method in class com.jme3.bullet.joints.Point2PointJoint
Alter the joint's damping.
setDamping(int, float) - Method in class com.jme3.bullet.joints.SixDofSpringJoint
Alter the damping for the indexed degree of freedom.
setDamping(float, float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's damping.
setDampingDirAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's damping for on-axis rotation between the limits.
setDampingDirLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's damping for on-axis translation between the limits.
setDampingLimAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's damping for on-axis rotation hitting the limits.
setDampingLimLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's damping for on-axis translation hitting the limits.
setDampingOrthoAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's damping for off-axis rotation.
setDampingOrthoLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's damping for off-axis translation.
setDebugEnabled(boolean) - Method in class com.jme3.bullet.BulletAppState
Alter whether debug visualization is enabled.
setDefaultMargin(float) - Static method in class com.jme3.bullet.collision.shapes.CollisionShape
Alter the default margin for new shapes that are neither capsules nor spheres.
setDucked(boolean) - Method in class com.jme3.bullet.control.BetterCharacterControl
Toggle character ducking.
setDuckedFactor(float) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter the height multiplier for ducking.
setDynamic(Vector3f) - Method in class com.jme3.bullet.animation.BoneLink
Immediately put this link into dynamic mode and update the range of motion of its joint.
setDynamic(Vector3f) - Method in class com.jme3.bullet.animation.PhysicsLink
Immediately put this link into dynamic mode.
setDynamicChain(PhysicsLink, int, Vector3f) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Immediately put the specified link and all its ancestors (excluding the torso) into dynamic mode.
setDynamicSubtree(PhysicsLink, Vector3f) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Immediately put the specified link and all its descendants into dynamic mode.
setEnabled(boolean) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Enable or disable this control.
setEnabled(boolean) - Method in class com.jme3.bullet.control.CharacterControl
 
setEnabled(boolean) - Method in class com.jme3.bullet.control.GhostControl
Enable or disable this control.
setEnabled(boolean) - Method in interface com.jme3.bullet.control.PhysicsControl
Enable or disable this control.
setEnabled(boolean) - Method in class com.jme3.bullet.control.RigidBodyControl
Enable or disable this control.
setEnabled(boolean) - Method in class com.jme3.bullet.control.VehicleControl
Enable or disable this control.
setEnabled(int, boolean) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Enable or disable the indexed axis.
setEnableMotor(boolean) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Enable or disable this motor.
setEquilibriumPoint() - Method in class com.jme3.bullet.joints.SixDofSpringJoint
Alter the equilibrium points for all degrees of freedom, based on the current constraint position/orientation.
setEquilibriumPoint(int) - Method in class com.jme3.bullet.joints.SixDofSpringJoint
Alter the equilibrium point of the indexed degree of freedom, based on the current constraint position/orientation.
setERP(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's error tolerance at limits.
setEventDispatchImpulseThreshold(float) - Method in class com.jme3.bullet.animation.DacConfiguration
Alter the event-dispatch impulse threshold of this control.
setEventDispatchImpulseThreshold(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the ragdoll's event-dispatch impulse threshold.
setFallSpeed(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's fall speed.
setFilter(BulletDebugAppState.DebugAppStateFilter) - Method in class com.jme3.bullet.debug.BulletDebugAppState
Alter which objects are visualized.
setFriction(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's friction.
setFrictionSlip(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the initial friction for new wheels.
setFrictionSlip(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the friction of the indexed wheel.
setFrictionSlip(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter the friction between this wheel's tyre and the ground.
setFrontWheel(boolean) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter whether this wheel is a front (steering) wheel.
setGravity(Vector3f) - Method in class com.jme3.bullet.animation.DacConfiguration
Alter this control's gravitational acceleration for Ragdoll mode.
setGravity(Vector3f) - Method in class com.jme3.bullet.animation.DacLinks
Alter this control's gravitational acceleration for Ragdoll mode.
setGravity(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter the gravity acting on this character.
setGravity(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Deprecated.
Deprecated in bullet 2.86.1. Use setGravity(Vector3f) instead.
setGravity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's gravitational acceleration.
setGravity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's gravitational acceleration.
setGravity(Vector3f) - Method in class com.jme3.bullet.PhysicsSpace
Alter the gravitational acceleration acting on newly-added bodies.
setGreenArrow(Vector3f, Vector3f) - Method in class com.jme3.bullet.debug.DebugTools
Alter the location and extent of the green arrow.
setHeightPercent(float) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter the height of collision shape.
setHiLimit(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's constraint upper limit.
setIKMode() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Sets the control into Inverse Kinematics mode.
setIkRotSpeed(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the rotation speed for inverse kinematics.
setIKTarget(Bone, Vector3f, int) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Add a target for inverse kinematics.
setIKThreshold(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the distance threshold for inverse kinematics.
setImpulseClamp(float) - Method in class com.jme3.bullet.joints.Point2PointJoint
Alter the joint's impulse clamp.
setInverseInertiaLocal(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter the principal components of the local inertia tensor.
setJoint(PhysicsJoint) - Method in class com.jme3.bullet.animation.PhysicsLink
Assign a physics joint to this link, or cancel the assigned joint.
setJointLimit(String, float, float, float, float, float, float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the limits of the joint connecting the specified bone to its parent.
setJointLimit(SixDofJoint, float, float, float, float, float, float) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Alter the limits of the specified 6-DOF joint.
setJointLimits(String, RangeOfMotion) - Method in class com.jme3.bullet.animation.DacConfiguration
Alter the range of motion of the joint connecting the named BoneLink to its parent in the link hierarchy.
setJointLimits(String, RangeOfMotion) - Method in class com.jme3.bullet.animation.DacLinks
Alter the range of motion of the joint connecting the named BoneLink to its parent in the link hierarchy.
setJumpForce(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter the jump force.
setJumpSpeed(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's jump speed.
setKinematic(boolean) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Put this body into kinematic mode or take it out of kinematic mode.
setKinematicMode() - Method in class com.jme3.bullet.animation.DynamicAnimControl
Immediately put all links into purely kinematic mode.
setKinematicMode() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Put the control into Kinematic mode.
setKinematicSpatial(boolean) - Method in class com.jme3.bullet.control.RigidBodyControl
Enable or disable kinematic mode.
setLimbDampening(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the limb damping.
setLimit(float, float, float) - Method in class com.jme3.bullet.joints.ConeJoint
Alter the angular limits for this joint.
setLimit(float, float) - Method in class com.jme3.bullet.joints.HingeJoint
Alter this joint's limits.
setLimit(float, float, float, float, float) - Method in class com.jme3.bullet.joints.HingeJoint
Alter this joint's limits.
setLimitSoftness(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's limit softness.
setLimitSoftness(float) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Alter the limit softness.
setLinearDamping(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's linear damping.
setLinearDamping(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's linear damping.
setLinearFactor(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's linear factors.
setLinearLowerLimit(Vector3f) - Method in class com.jme3.bullet.joints.SixDofJoint
Alter the joint's lower limits for translation of all 3 axes.
setLinearSleepingThreshold(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's linear sleeping threshold.
setLinearUpperLimit(Vector3f) - Method in class com.jme3.bullet.joints.SixDofJoint
Alter the joint's upper limits for translation of all 3 axes.
setLinearVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter the linear velocity of this character's center of mass.
setLinearVelocity(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter the linear velocity of this body's center of mass.
setLocalThreadPhysicsSpace(PhysicsSpace) - Static method in class com.jme3.bullet.PhysicsSpace
Used internally
setLoLimit(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's constraint lower limit.
setLowerAngLimit(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's lower limit for on-axis rotation.
setLowerLimit(Vector3f) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Alter the constraint lower limits.
setLowerLinLimit(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's lower limit for on-axis translation.
setMagentaArrow(Vector3f, Vector3f) - Method in class com.jme3.bullet.debug.DebugTools
Alter the location and extent of the magenta arrow.
setMargin(float) - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Alter the collision margin of this shape.
setMass(String, float) - Method in class com.jme3.bullet.animation.DacConfiguration
Alter the mass of the named bone/torso.
setMass(PhysicsLink, float) - Method in class com.jme3.bullet.animation.DacLinks
Alter the mass of the specified link.
setMass(String, float) - Method in class com.jme3.bullet.animation.DacLinks
Alter the mass of the named bone/torso.
setMass(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's mass.
setMaxAngMotorForce(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the maximum force of the rotation motor.
setMaxLimitForce(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter the limit's maximum force.
setMaxLinMotorForce(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the maximum force of the translation motor.
setMaxMotorForce(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's maximum force.
setMaxPenetrationDepth(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's maximum penetration depth.
setMaxSlope(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's maximum slope angle.
setMaxSubSteps(int) - Method in class com.jme3.bullet.PhysicsSpace
Alter the maximum number of physics steps per frame.
setMaxSuspensionForce(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the initial maximum suspension force for new wheels.
setMaxSuspensionForce(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the maximum suspension force for the specified wheel.
setMaxSuspensionForce(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter the maximum force exerted by this wheel's suspension.
setMaxSuspensionTravelCm(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the initial maximum suspension travel distance for new wheels.
setMaxSuspensionTravelCm(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the maximum suspension travel distance for the indexed wheel.
setMaxSuspensionTravelCm(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter the travel distance for this wheel's suspension.
setMode(KinematicRagdollControl.Mode) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Enable or disable the ragdoll behaviour.
setObjectId(long) - Method in class com.jme3.bullet.collision.shapes.CollisionShape
used internally
setParent(PhysicsLink) - Method in class com.jme3.bullet.animation.PhysicsLink
Assign a parent/manager for this link.
setPhysicsDamping(float) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter how much motion in the local X-Z plane is damped.
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.animation.DacLinks
Translate the torso to the specified location.
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Translate the physics object to the specified location.
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Translate the character to the specified location.
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Directly alter this character's location.
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Directly alter the location of this object's center.
setPhysicsLocation(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Directly alter the location of this body's center of mass.
setPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.animation.DacLinks
Rotate the torso to the specified orientation.
setPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Rotate the physics object to the specified orientation.
setPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.control.BetterCharacterControl
Rotate the physics object to the specified orientation.
setPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
setPhysicsRotation(Matrix3f) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Directly alter this object's orientation.
setPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Directly alter this object's orientation.
setPhysicsRotation(Matrix3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Directly alter this body's orientation.
setPhysicsRotation(Quaternion) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Directly alter this body's orientation.
setPhysicsSpace(PhysicsSpace) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
If enabled, add this control's physics object to the specified physics space.
setPhysicsSpace(PhysicsSpace) - Method in class com.jme3.bullet.control.CharacterControl
If enabled, add this control's physics object to the specified physics space.
setPhysicsSpace(PhysicsSpace) - Method in class com.jme3.bullet.control.GhostControl
If enabled, add this control's physics object to the specified physics space.
setPhysicsSpace(PhysicsSpace) - Method in interface com.jme3.bullet.control.PhysicsControl
If enabled, add this control's physics object to the specified physics space.
setPhysicsSpace(PhysicsSpace) - Method in class com.jme3.bullet.control.RigidBodyControl
If enabled, add this control's body to the specified physics space.
setPhysicsSpace(PhysicsSpace) - Method in class com.jme3.bullet.control.VehicleControl
If enabled, add this control's physics object to the specified physics space.
setPinkArrow(Vector3f, Vector3f) - Method in class com.jme3.bullet.debug.DebugTools
Alter the location and extent of the pink arrow.
setPoweredAngMotor(boolean) - Method in class com.jme3.bullet.joints.SliderJoint
Alter whether the rotation motor is powered.
setPoweredLinMotor(boolean) - Method in class com.jme3.bullet.joints.SliderJoint
Alter whether the translation motor is powered.
setRadius(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter the radius of this wheel.
setRagdollMode() - Method in class com.jme3.bullet.animation.DynamicAnimControl
Immediately put this control into ragdoll mode.
setRagdollMode() - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Sets the control into Ragdoll mode The skeleton is entirely controlled by physics.
SetRayTestFlags(int) - Method in class com.jme3.bullet.PhysicsSpace
Alters the m_flags used in ray tests.
setRedArrow(Vector3f, Vector3f) - Method in class com.jme3.bullet.debug.DebugTools
Alter the location and extent of the red arrow.
setRestitution(float) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Alter this motor's restitution.
setRestitution(float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's restitution (bounciness).
setRestitutionDirAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's restitution for on-axis rotation between the limits.
setRestitutionDirLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's restitution for on-axis translation between the limits.
setRestitutionLimAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's restitution for on-axis rotation hitting the limits.
setRestitutionLimLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's restitution for on-axis translation hitting the limits.
setRestitutionOrthoAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's restitution for off-axis rotation.
setRestitutionOrthoLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's restitution for off-axis translation.
setRestLength(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter the rest length of the suspension of this wheel.
setRigidBody(PhysicsRigidBody) - Method in class com.jme3.bullet.animation.PhysicsLink
Alter the rigid body for this link.
setRollInfluence(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the roll influence of the indexed wheel.
setRollInfluence(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter this wheel's roll influence.
setRootMass(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the ragdoll's root mass.
setScale(Vector3f) - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Alter the scaling factors of this shape.
setScale(Vector3f) - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Alter the scaling factors of this shape.
setScale(Vector3f) - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Alter the scaling factors of this shape.
setScale(Vector3f) - Method in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
Alter the scaling factors of this shape.
setScale(Vector3f) - Method in class com.jme3.bullet.collision.shapes.SphereCollisionShape
Alter the scaling factors of this shape.
setSleepingThresholds(float, float) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Alter this body's sleeping thresholds.
setSoftnessDirAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's softness for on-axis rotation between the limits.
setSoftnessDirLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's softness for on-axis translation between the limits.
setSoftnessLimAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's softness for on-axis rotation hitting the limits.
setSoftnessLimLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's softness for on-axis translation hitting the limits.
setSoftnessOrthoAng(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's softness for off-axis rotation.
setSoftnessOrthoLin(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's softness for off-axis translation.
setSolverNumIterations(int) - Method in class com.jme3.bullet.PhysicsSpace
Alter the number of iterations used by the contact-and-constraint solver.
setSpatial(Spatial) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.control.CharacterControl
 
setSpatial(Spatial) - Method in class com.jme3.bullet.control.GhostControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.control.RigidBodyControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.control.VehicleControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.debug.BulletCharacterDebugControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.debug.BulletJointDebugControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
Alter which spatial is controlled.
setSpatial(Spatial) - Method in class com.jme3.bullet.debug.BulletVehicleDebugControl
Alter which spatial is controlled.
setSpeed(float) - Method in class com.jme3.bullet.BulletAppState
Alter the simulation speed.
setStepHeight(float) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's step height.
setStiffness(int, float) - Method in class com.jme3.bullet.joints.SixDofSpringJoint
Alter the spring stiffness for the indexed degree of freedom.
setSuspensionCompression(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the initial damping (when the suspension is compressed) for new wheels.
setSuspensionCompression(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the damping (when the suspension is compressed) for the indexed wheel.
setSuspensionDamping(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the initial damping (when the suspension is expanded) for new wheels.
setSuspensionDamping(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the damping (when the suspension is expanded) for the indexed wheel.
setSuspensionStiffness(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the initial suspension stiffness for new wheels.
setSuspensionStiffness(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the suspension stiffness of the indexed wheel.
setSuspensionStiffness(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter the stiffness constant for this wheel's suspension.
setTargetAngMotorVelocity(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the velocity target of the rotation motor.
setTargetLinMotorVelocity(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the velocity target of the translation motor.
setTargetVelocity(float) - Method in class com.jme3.bullet.joints.motors.RotationalLimitMotor
Alter this motor's target velocity.
setTau(float) - Method in class com.jme3.bullet.joints.Point2PointJoint
Alter the joint's tau value.
setThreadingType(BulletAppState.ThreadingType) - Method in class com.jme3.bullet.BulletAppState
Alter which type of threading this app state uses.
setTransform(Bone, Vector3f, Quaternion, boolean, Set<String>) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Updates a bone position and rotation.
setUp(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter this character's "up" direction.
setUpAxis(int) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Deprecated.
Deprecated in bullet 2.86.1 use setUp(Vector3f) instead
setupDebugNode() - Method in class com.jme3.bullet.debug.DebugTools
Attach all the debug geometries to the debug node.
setupJoint(SixDofJoint) - Method in class com.jme3.bullet.animation.RangeOfMotion
Apply this preset to the specified joint.
setupJoint(SixDofJoint) - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset.JointPreset
Apply this preset to the specified joint.
setupJointForBone(String, SixDofJoint) - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset
Apply the preset for the named bone to the specified joint.
setupMaterials() - Method in class com.jme3.bullet.debug.DebugTools
Initialize all the DebugTools materials.
setUpperAngLimit(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's upper limit for on-axis rotation.
setUpperLimit(Vector3f) - Method in class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Alter the constraint upper limits.
setUpperLinLimit(float) - Method in class com.jme3.bullet.joints.SliderJoint
Alter the joint's upper limit for on-axis translation.
setUserControl(Bone, boolean) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Alter the user-control flags of a bone and all its descendents.
setUserObject(Object) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Associate a user object (such as a Spatial) with this collision object.
setUseViewDirection(boolean) - Method in class com.jme3.bullet.control.CharacterControl
 
setVehicle(PhysicsVehicle) - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
 
setVehicleId(long, int) - Method in class com.jme3.bullet.objects.VehicleWheel
Assign this wheel to a vehicle.
setViewDirection(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter the character's view direction.
setViewDirection(Vector3f) - Method in class com.jme3.bullet.control.CharacterControl
 
setWalkDirection(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Alter the character's the walk direction.
setWalkDirection(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Alter the walk offset.
setWeightThreshold(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Alter the ragdoll's weight threshold.
setWheelsDampingCompression(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter this wheel's damping when the suspension is compressed.
setWheelsDampingRelaxation(float) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter this wheel's damping when the suspension is expanded.
setWheelSpatial(Spatial) - Method in class com.jme3.bullet.objects.VehicleWheel
Alter which spatial is associated with this wheel.
setWorldMax(Vector3f) - Method in class com.jme3.bullet.BulletAppState
Alter the coordinate range.
setWorldMax(Vector3f) - Method in class com.jme3.bullet.PhysicsSpace
only applies for AXIS_SWEEP broadphase
setWorldMin(Vector3f) - Method in class com.jme3.bullet.BulletAppState
Alter the coordinate range.
setWorldMin(Vector3f) - Method in class com.jme3.bullet.PhysicsSpace
Alter the minimum coordinate values for this space.
setYellowArrow(Vector3f, Vector3f) - Method in class com.jme3.bullet.debug.DebugTools
Alter the location and extent of the yellow arrow.
shape - Variable in class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
base shape (not null, not a compound shape)
shiftCompoundShapeContents(CompoundCollisionShape, Vector3f) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
This method moves each child shape of a compound shape by the given vector
show(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.DebugTools
Render all the debug geometries to the specified view port.
SimplexCollisionShape - Class in com.jme3.bullet.collision.shapes
A simple point, line-segment, triangle, or tetrahedron collision shape based on Bullet's btBU_Simplex1to4.
SimplexCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.SimplexCollisionShape
No-argument constructor needed by SavableClassUtil.
SimplexCollisionShape(Vector3f, Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.SimplexCollisionShape
Instantiate a tetrahedral collision shape based on the specified points.
SimplexCollisionShape(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.SimplexCollisionShape
Instantiate a triangular collision shape based on the specified points.
SimplexCollisionShape(Vector3f, Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.SimplexCollisionShape
Instantiate a line-segment collision shape based on the specified points.
SimplexCollisionShape(Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.SimplexCollisionShape
Instantiate a point collision shape based on the specified points.
SixDofJoint - Class in com.jme3.bullet.joints
A joint based on Bullet's btGeneric6DofConstraint.
SixDofJoint() - Constructor for class com.jme3.bullet.joints.SixDofJoint
No-argument constructor needed by SavableClassUtil.
SixDofJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, Matrix3f, Matrix3f, boolean) - Constructor for class com.jme3.bullet.joints.SixDofJoint
Instantiate a SixDofJoint.
SixDofJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, boolean) - Constructor for class com.jme3.bullet.joints.SixDofJoint
Instantiate a SixDofJoint.
SixDofSpringJoint - Class in com.jme3.bullet.joints
A 6 degree-of-freedom joint based on Bullet's btGeneric6DofSpringConstraint.
SixDofSpringJoint() - Constructor for class com.jme3.bullet.joints.SixDofSpringJoint
No-argument constructor needed by SavableClassUtil.
SixDofSpringJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, Matrix3f, Matrix3f, boolean) - Constructor for class com.jme3.bullet.joints.SixDofSpringJoint
Instantiate a SixDofSpringJoint.
skeleton - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
skeleton being controlled
SliderJoint - Class in com.jme3.bullet.joints
A slider joint based on Bullet's btSliderConstraint.
SliderJoint() - Constructor for class com.jme3.bullet.joints.SliderJoint
No-argument constructor needed by SavableClassUtil.
SliderJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, Matrix3f, Matrix3f, boolean) - Constructor for class com.jme3.bullet.joints.SliderJoint
Instantiate a SliderJoint.
SliderJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, boolean) - Constructor for class com.jme3.bullet.joints.SliderJoint
Instantiate a SliderJoint.
space - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
space to which the physics object is (or would be) added
space - Variable in class com.jme3.bullet.control.CharacterControl
 
space - Variable in class com.jme3.bullet.control.GhostControl
space to which the ghost object is (or would be) added
space - Variable in class com.jme3.bullet.control.RigidBodyControl
space to which the body is (or would be) added
space - Variable in class com.jme3.bullet.control.VehicleControl
space to which the vehicle is (or would be) added
space - Variable in class com.jme3.bullet.debug.BulletDebugAppState
physics space to visualize (not null)
spatial - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
spatial to which this control is added, or null if none
spatial - Variable in class com.jme3.bullet.control.CharacterControl
 
spatial - Variable in class com.jme3.bullet.control.GhostControl
spatial to which this control is added, or null if none
spatial - Variable in class com.jme3.bullet.control.RigidBodyControl
spatial to which this control is added, or null if none
spatial - Variable in class com.jme3.bullet.control.VehicleControl
spatial to which this control is added, or null if none
speed - Variable in class com.jme3.bullet.BulletAppState
simulation speed multiplier (default=1, paused=0)
SphereCollisionShape - Class in com.jme3.bullet.collision.shapes
A spherical collision shape based on Bullet's btSphereShape.
SphereCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.SphereCollisionShape
No-argument constructor needed by SavableClassUtil.
SphereCollisionShape(float) - Constructor for class com.jme3.bullet.collision.shapes.SphereCollisionShape
Instantiate a sphere shape with the specified radius.
startBlendingPos - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
 
startBlendingRot - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
 
startPhysics() - Method in class com.jme3.bullet.BulletAppState
Allocate a physics space and start physics.
stateAttached(AppStateManager) - Method in class com.jme3.bullet.BulletAppState
Transition this state from detached to initializing.
stateManager - Variable in class com.jme3.bullet.BulletAppState
manager that manages this state, set during attach
STATIC_OBJECT - Static variable in class com.jme3.bullet.collision.CollisionFlag
flag for a static object
steer(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the steering angle of all front wheels.
steer(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Alter the steering angle of the indexed wheel.
stepHeight - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
stopPhysics() - Method in class com.jme3.bullet.BulletAppState
Stop physics after this state is detached.
suspensionCompression - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
suspension damping when compressed (0→no damping, default=0.83)
suspensionDamping - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
suspension damping when expanded (0→no damping, default=0.88)
suspensionNode - Variable in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
suspensionStiffness - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
suspension stiffness constant (10→off-road buggy, 50→sports car, 200→Formula-1 race car, default=5.88)
suspensionStiffness - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of suspension stiffness constant (10→off-road buggy, 50→sports car, 200→Formula-1 race car, default=20)
sweepTest(CollisionShape, Transform, Transform) - Method in class com.jme3.bullet.PhysicsSpace
Perform a sweep-collision test and return the results as a new list.
sweepTest(CollisionShape, Transform, Transform, List<PhysicsSweepTestResult>) - Method in class com.jme3.bullet.PhysicsSpace
Perform a sweep-collision test and store the results in an existing list.
sweepTest(CollisionShape, Transform, Transform, List<PhysicsSweepTestResult>, float) - Method in class com.jme3.bullet.PhysicsSpace
Perform a sweep-collision test and store the results in an existing list.
sweepTest_native(long, Transform, Transform, long, List<PhysicsSweepTestResult>, float) - Method in class com.jme3.bullet.PhysicsSpace
 
swingSpan1 - Variable in class com.jme3.bullet.joints.ConeJoint
 
swingSpan2 - Variable in class com.jme3.bullet.joints.ConeJoint
 

T

targetModel - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
model being controlled
threadingType - Variable in class com.jme3.bullet.BulletAppState
threading mode to use (not null)
tmp_inverseWorldRotation - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
tmp_inverseWorldRotation - Variable in class com.jme3.bullet.objects.PhysicsGhostObject
 
tmp_inverseWorldRotation - Variable in class com.jme3.bullet.objects.VehicleWheel
 
tmp_Matrix - Variable in class com.jme3.bullet.objects.VehicleWheel
 
toBuffer() - Method in class com.jme3.bullet.animation.VectorSet
Access the buffer containing all the Vector3f values in this set.
TorsoLink - Class in com.jme3.bullet.animation
Link the torso of an animated model to a rigid body in a ragdoll.
TorsoLink() - Constructor for class com.jme3.bullet.animation.TorsoLink
No-argument constructor needed by SavableClassUtil.
torsoName - Static variable in class com.jme3.bullet.animation.DacConfiguration
name for the ragdoll's torso, must not be used for any bone
totalMass() - Method in class com.jme3.bullet.animation.DacConfiguration
Calculate the ragdoll's total mass.
totalMass - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
accumulate total mass of ragdoll when control is added to a scene
tpf - Variable in class com.jme3.bullet.BulletAppState
time interval between frames (in seconds) from the most recent update
TranslationalLimitMotor - Class in com.jme3.bullet.joints.motors
A motor based on Bullet's btTranslationalLimitMotor.
TranslationalLimitMotor(long) - Constructor for class com.jme3.bullet.joints.motors.TranslationalLimitMotor
Instantiate a motor for the identified btTranslationalLimitMotor.
triangleIndexBase - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
triangleIndexBase - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
triangleIndexStride - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
triangleIndexStride - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
tuning - Variable in class com.jme3.bullet.objects.PhysicsVehicle
tuning parameters applied when a wheel is created
twistSpan - Variable in class com.jme3.bullet.joints.ConeJoint
 
TYPE_ADDED - Static variable in class com.jme3.bullet.collision.PhysicsCollisionEvent
type value to indicate a new event
TYPE_DESTROYED - Static variable in class com.jme3.bullet.collision.PhysicsCollisionEvent
type value to indicate a cleaned/destroyed event
TYPE_PROCESSED - Static variable in class com.jme3.bullet.collision.PhysicsCollisionEvent
type value to indicate an event that has been added to a PhysicsSpace queue

U

UNIT_X_CHECK - Static variable in class com.jme3.bullet.debug.DebugTools
local copy of Vector3f.UNIT_X
UNIT_XYZ_CHECK - Static variable in class com.jme3.bullet.debug.DebugTools
local copy of Vector3f.UNIT_XYZ
UNIT_Y_CHECK - Static variable in class com.jme3.bullet.debug.DebugTools
local copy of Vector3f.UNIT_Y
UNIT_Z_CHECK - Static variable in class com.jme3.bullet.debug.DebugTools
local copy of Vector3f.UNIT_Z
unlinkBone(String) - Method in class com.jme3.bullet.animation.DacConfiguration
Unlink the BoneLink of the named bone.
upAxis - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
index of the height axis (0→X, 1→Y, 2→Z)
upAxis - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
update(float) - Method in class com.jme3.bullet.animation.DacLinks
Update this control.
update(float) - Method in class com.jme3.bullet.BulletAppState
Update this state prior to rendering.
update(float) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
 
update(float) - Method in class com.jme3.bullet.control.BetterCharacterControl
Update this control.
update(float) - Method in class com.jme3.bullet.control.CharacterControl
 
update(float) - Method in class com.jme3.bullet.control.GhostControl
Update this control.
update(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Update this control.
update(float) - Method in class com.jme3.bullet.control.RigidBodyControl
Update this control.
update(float) - Method in class com.jme3.bullet.control.VehicleControl
Update this control.
update(float) - Method in class com.jme3.bullet.debug.BulletDebugAppState
Update this state prior to rendering.
update(float) - Method in class com.jme3.bullet.PhysicsSpace
Update this space.
update(float, int) - Method in class com.jme3.bullet.PhysicsSpace
Simulate for the specified time interval, using no more than the specified number of steps.
updateBone(KinematicRagdollControl.PhysicsBoneLink, float, TempVars, Quaternion, Quaternion[], Bone, Vector3f, int, int) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Update a bone and its ancestors in IK mode.
updateLocalCoordinateSystem() - Method in class com.jme3.bullet.control.BetterCharacterControl
Updates the local coordinate system from the localForward and localUp vectors, adapts localForward, sets localForwardRotation quaternion to local Z-forward rotation.
updateLocalViewDirection() - Method in class com.jme3.bullet.control.BetterCharacterControl
Updates the local X-Z view direction and the corresponding rotation quaternion for the spatial.
updatePhysicsState() - Method in class com.jme3.bullet.objects.VehicleWheel
Update this wheel's location and orientation in physics space.
updateWheels() - Method in class com.jme3.bullet.objects.PhysicsVehicle
used internally
useLinearReferenceFrameA - Variable in class com.jme3.bullet.joints.SliderJoint
 
useViewDirection - Variable in class com.jme3.bullet.control.CharacterControl
 

V

valueOf(String) - Static method in enum com.jme3.bullet.animation.KinematicSubmode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jme3.bullet.BulletAppState.ThreadingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jme3.bullet.control.KinematicRagdollControl.Mode
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jme3.bullet.PhysicsSpace.BroadphaseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jme3.bullet.animation.KinematicSubmode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jme3.bullet.BulletAppState.ThreadingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jme3.bullet.control.KinematicRagdollControl.Mode
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jme3.bullet.PhysicsSpace.BroadphaseType
Returns an array containing the constants of this enum type, in the order they are declared.
VectorSet - Class in com.jme3.bullet.animation
A simplified collection of Vector3f values without duplicates, implemented using a Collection.
VectorSet(int) - Constructor for class com.jme3.bullet.animation.VectorSet
Instantiate an empty set with the specified initial capacity and default load factor.
VehicleControl - Class in com.jme3.bullet.control
A physics control to link a PhysicsVehicle to a spatial.
VehicleControl() - Constructor for class com.jme3.bullet.control.VehicleControl
No-argument constructor needed by SavableClassUtil.
VehicleControl(CollisionShape) - Constructor for class com.jme3.bullet.control.VehicleControl
Instantiate an enabled control with mass=1 and the specified collision shape.
VehicleControl(CollisionShape, float) - Constructor for class com.jme3.bullet.control.VehicleControl
Instantiate an enabled with the specified collision shape and mass.
vehicleId - Variable in class com.jme3.bullet.objects.PhysicsVehicle
Unique identifier of the btRaycastVehicle.
vehicles - Variable in class com.jme3.bullet.debug.BulletDebugAppState
map vehicles to visualizations
VehicleTuning - Class in com.jme3.bullet.objects.infos
Typical tuning parameters for a PhysicsVehicle.
VehicleTuning() - Constructor for class com.jme3.bullet.objects.infos.VehicleTuning
 
VehicleWheel - Class in com.jme3.bullet.objects
Information about one wheel of a PhysicsVehicle.
VehicleWheel() - Constructor for class com.jme3.bullet.objects.VehicleWheel
No-argument constructor needed by SavableClassUtil.
VehicleWheel(Spatial, Vector3f, Vector3f, Vector3f, float, float, boolean) - Constructor for class com.jme3.bullet.objects.VehicleWheel
Instantiate a wheel.
VehicleWheel(Vector3f, Vector3f, Vector3f, float, float, boolean) - Constructor for class com.jme3.bullet.objects.VehicleWheel
Instantiate a wheel without an associated spatial.
velocity - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
verifyAddedToSpatial(String) - Method in class com.jme3.bullet.animation.DacLinks
Verify that this control is added to a Spatial.
verifyReadyForDynamicMode(String) - Method in class com.jme3.bullet.animation.DacLinks
Verify that this control is ready for dynamic mode, which implies that it is added to a Spatial.
vertexBase - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
vertexBase - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
vertexStride - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
vertexStride - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
viewDirection - Variable in class com.jme3.bullet.control.BetterCharacterControl
a Z-forward vector based on the view direction and the local X-Z plane.
viewDirection - Variable in class com.jme3.bullet.control.CharacterControl
 
viewPort - Variable in class com.jme3.bullet.debug.BulletDebugAppState
view port in which to render (not null)

W

walkDirection - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
walkDirection - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
wantToUnDuck - Variable in class com.jme3.bullet.control.BetterCharacterControl
 
warp(Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
Move the character somewhere.
warp(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Directly alter the location of this character's center of mass.
weightThreshold - Variable in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
 
wheelId - Variable in class com.jme3.bullet.objects.VehicleWheel
unique identifier of the btRaycastVehicle
wheelIndex - Variable in class com.jme3.bullet.objects.VehicleWheel
0-origin index among the vehicle's wheels (≥0)
wheels - Variable in class com.jme3.bullet.objects.PhysicsVehicle
list of wheels
wheelsDampingCompression - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of suspension damping when compressed (0→no damping, default=4.4)
wheelsDampingRelaxation - Variable in class com.jme3.bullet.objects.VehicleWheel
copy of suspension damping when expanded (0→no damping, default=2.3)
wheelSpatial - Variable in class com.jme3.bullet.objects.VehicleWheel
associated spatial, or null if none
wheelWorldLocation - Variable in class com.jme3.bullet.objects.VehicleWheel
wheel location in physics-space coordinates
wheelWorldRotation - Variable in class com.jme3.bullet.objects.VehicleWheel
wheel orientation in physics-space coordinates
worldMax - Variable in class com.jme3.bullet.BulletAppState
maximum coordinate values for the physics space when using AXIS_SWEEP broadphase algorithms (not null)
worldMin - Variable in class com.jme3.bullet.BulletAppState
minimum coordinate values for the physics space when using AXIS_SWEEP broadphase algorithms (not null)
write(JmeExporter) - Method in class com.jme3.bullet.animation.BoneLink
Serialize this link, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.animation.DacConfiguration
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.animation.DacLinks
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.animation.DynamicAnimControl
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.animation.PhysicsLink
Serialize this link, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.animation.RangeOfMotion
Serialize this preset, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.animation.TorsoLink
Serialize this link, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Serialize this object, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.BoxCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.CollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.ConeCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.HullCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.MeshCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.PlaneCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.SimplexCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.collision.shapes.SphereCollisionShape
Serialize this shape, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Serialize this object, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.BetterCharacterControl
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.CharacterControl
 
write(JmeExporter) - Method in class com.jme3.bullet.control.GhostControl
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
Deprecated.
Serialize this bone link, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Deprecated.
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.RigidBodyControl
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.control.VehicleControl
Serialize this control, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.joints.ConeJoint
Serialize this joint, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.joints.HingeJoint
Serialize this joint, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.joints.PhysicsJoint
Serialize this joint, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.joints.Point2PointJoint
Serialize this joint, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.joints.SixDofJoint
Serialize this joint, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.joints.SliderJoint
Serialize this joint, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.objects.PhysicsCharacter
Serialize this character, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.objects.PhysicsGhostObject
Serialize this object, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Serialize this body, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Serialize this vehicle, for example when saving to a J3O file.
write(JmeExporter) - Method in class com.jme3.bullet.objects.VehicleWheel
Serialize this wheel, for example when saving to a J3O file.

Z

ZERO_CHECK - Static variable in class com.jme3.bullet.debug.DebugTools
local copy of Vector3f.ZERO
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links
jMonkeyEngine 3.3.0-stable jme3-bullet