Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.DoubleAxisHingeJoint
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 DoubleAxisHingeJoint in org.web3d.x3d.jsail.RigidBodyPhysics
Modifier and TypeClassDescriptionclass
DoubleAxisHingeJoint has two independent axes located around a common anchor point. -
Uses of DoubleAxisHingeJoint in org.web3d.x3d.sai.RigidBodyPhysics
Modifier and TypeMethodDescriptionDoubleAxisHingeJoint.setAnchorPoint
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named anchorPoint.DoubleAxisHingeJoint.setAxis1
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named axis1.DoubleAxisHingeJoint.setAxis2
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named axis2.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.DoubleAxisHingeJoint.setDesiredAngularVelocity1
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named desiredAngularVelocity1.DoubleAxisHingeJoint.setDesiredAngularVelocity2
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named desiredAngularVelocity2.DoubleAxisHingeJoint.setForceOutput
(String[] newValue) Accessor method to assign String enumeration array (""ALL"" | ""NONE"") to inputOutput MFString field named forceOutput.DoubleAxisHingeJoint.setMaxAngle1
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named maxAngle1.DoubleAxisHingeJoint.setMaxTorque1
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named maxTorque1.DoubleAxisHingeJoint.setMaxTorque2
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named maxTorque2.DoubleAxisHingeJoint.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.DoubleAxisHingeJoint.setMinAngle1
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named minAngle1.DoubleAxisHingeJoint.setStop1Bounce
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop1Bounce.DoubleAxisHingeJoint.setStop1ConstantForceMix
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop1ConstantForceMix.DoubleAxisHingeJoint.setStop1ErrorCorrection
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named stop1ErrorCorrection.DoubleAxisHingeJoint.setSuspensionErrorCorrection
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named suspensionErrorCorrection.DoubleAxisHingeJoint.setSuspensionForce
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named suspensionForce.