Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.RigidBody
Package
Description
The Rigid Body Physics component describes how to model rigid bodies and their interactions through the application of basic physics principles to effect motion.
The Rigid Body Physics component describes how to model rigid bodies and their interactions through the application of basic physics principles to effect motion.
-
Uses of RigidBody in org.web3d.x3d.jsail.RigidBodyPhysics
Modifier and TypeClassDescriptionclass
RigidBody describes a collection of shapes with a mass distribution that is affected by the physics model.Modifier and TypeFieldDescriptionstatic final RigidBody
BallJoint.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
Contact.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
DoubleAxisHingeJoint.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
MotorJoint.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
SingleAxisHingeJoint.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
SliderJoint.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
UniversalJoint.BODY1_DEFAULT_VALUE
SFNode field named body1 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
BallJoint.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
Contact.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
DoubleAxisHingeJoint.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
MotorJoint.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
SingleAxisHingeJoint.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
SliderJoint.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).static final RigidBody
UniversalJoint.BODY2_DEFAULT_VALUE
SFNode field named body2 has default value null (Java syntax) or NULL (XML syntax).Modifier and TypeMethodDescriptionBallJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.Contact.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.DoubleAxisHingeJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.MotorJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.SingleAxisHingeJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.SliderJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.UniversalJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.BallJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.Contact.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.DoubleAxisHingeJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.MotorJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.SingleAxisHingeJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.SliderJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.UniversalJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.Modifier and TypeMethodDescriptionAccessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Modifier and TypeMethodDescriptionAssign ArrayList value of MFNode bodies field, similar toRigidBodyCollection.setBodies(org.web3d.x3d.sai.Core.X3DNode[])
. -
Uses of RigidBody in org.web3d.x3d.sai.RigidBodyPhysics
Modifier and TypeMethodDescriptionBallJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.Contact.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.DoubleAxisHingeJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.MotorJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.SingleAxisHingeJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.SliderJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.UniversalJoint.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.X3DRigidJointNode.getBody1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body1.BallJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.Contact.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.DoubleAxisHingeJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.MotorJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.SingleAxisHingeJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.SliderJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.UniversalJoint.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.X3DRigidJointNode.getBody2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) from inputOutput SFNode field body2.RigidBody.setAngularDampingFactor
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named angularDampingFactor.RigidBody.setAngularVelocity
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named angularVelocity.RigidBody.setAutoDamp
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named autoDamp.RigidBody.setAutoDisable
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named autoDisable.RigidBody.setBboxCenter
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.RigidBody.setBboxDisplay
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.RigidBody.setBboxSize
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.RigidBody.setCenterOfMass
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named centerOfMass.RigidBody.setDisableAngularSpeed
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named disableAngularSpeed.RigidBody.setDisableLinearSpeed
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named disableLinearSpeed.RigidBody.setDisableTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named disableTime.RigidBody.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.RigidBody.setFiniteRotationAxis
(float[] newValue) Accessor method to assign 3-tuple float array unit axis, angle (in radians) to inputOutput SFVec3f field named finiteRotationAxis.RigidBody.setFixed
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named fixed.RigidBody.setForces
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named forces.RigidBody.setGeometry
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field geometry.RigidBody.setInertia
(float[] newValue) Accessor method to assign float array to inputOutput SFMatrix3f field named inertia.RigidBody.setLinearDampingFactor
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named linearDampingFactor.RigidBody.setLinearVelocity
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named linearVelocity.RigidBody.setMass
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named mass.RigidBody.setMassDensityModel
(X3DNode newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode instance (using a properly typed node) to inputOutput SFNode field massDensityModel.RigidBody.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.RigidBody.setOrientation
(float[] newValue) Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named orientation.RigidBody.setPosition
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named position.RigidBody.setTorques
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named torques.RigidBody.setUseFiniteRotation
(boolean newValue) Accessor method to assign boolean value unit axis, angle (in radians) to inputOutput SFBool field named useFiniteRotation.RigidBody.setUseGlobalGravity
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named useGlobalGravity.RigidBody.setVisible
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named visible.Modifier and TypeMethodDescriptionAccessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.