Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.MotorJoint
Packages that use MotorJoint
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 MotorJoint in org.web3d.x3d.jsail.RigidBodyPhysics
Classes in org.web3d.x3d.jsail.RigidBodyPhysics that implement MotorJointModifier and TypeClassDescriptionclass
MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame. -
Uses of MotorJoint in org.web3d.x3d.sai.RigidBodyPhysics
Methods in org.web3d.x3d.sai.RigidBodyPhysics that return MotorJointModifier and TypeMethodDescriptionMotorJoint.setAutoCalc
(boolean newValue) Accessor method to assign boolean value to initializeOnly SFBool field named autoCalc.MotorJoint.setAxis1Angle
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named axis1Angle.MotorJoint.setAxis1Torque
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named axis1Torque.MotorJoint.setAxis2Angle
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named axis2Angle.MotorJoint.setAxis2Torque
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named axis2Torque.MotorJoint.setAxis3Angle
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named axis3Angle.MotorJoint.setAxis3Torque
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named axis3Torque.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.MotorJoint.setEnabledAxes
(int newValue) Accessor method to assign int value to inputOutput SFInt32 field named enabledAxes.MotorJoint.setForceOutput
(String[] newValue) Accessor method to assign String enumeration array (""ALL"" | ""NONE"") to inputOutput MFString field named forceOutput.MotorJoint.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.MotorJoint.setMotor1Axis
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named motor1Axis.MotorJoint.setMotor2Axis
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named motor2Axis.MotorJoint.setMotor3Axis
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named motor3Axis.MotorJoint.setStop1Bounce
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop1Bounce.MotorJoint.setStop1ErrorCorrection
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop1ErrorCorrection.MotorJoint.setStop2Bounce
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop2Bounce.MotorJoint.setStop2ErrorCorrection
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop2ErrorCorrection.MotorJoint.setStop3Bounce
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop3Bounce.MotorJoint.setStop3ErrorCorrection
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop3ErrorCorrection.