Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.X3DRigidJointNode
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 X3DRigidJointNode in org.web3d.x3d.jsail.RigidBodyPhysics
Modifier and TypeClassDescriptionclass
BallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.class
DoubleAxisHingeJoint has two independent axes located around a common anchor point.class
MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.class
SingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.class
SliderJoint constrains all movement between body1 and body2 along a single axis.class
UniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.Modifier and TypeMethodDescriptionRigidBodyCollection.setJoints
(ArrayList<X3DRigidJointNode> newValue) Assign ArrayList value of MFNode joints field, similar toRigidBodyCollection.setJoints(org.web3d.x3d.sai.Core.X3DNode[])
. -
Uses of X3DRigidJointNode in org.web3d.x3d.sai.RigidBodyPhysics
Modifier and TypeInterfaceDescriptioninterface
BallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.interface
DoubleAxisHingeJoint has two independent axes located around a common anchor point.interface
MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.interface
SingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.interface
SliderJoint constrains all movement between body1 and body2 along a single axis.interface
UniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.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 body2.X3DRigidJointNode.setForceOutput
(String[] newValue) Accessor method to assign String enumeration array (""ALL"" | ""NONE"") to inputOutput MFString field named forceOutput.X3DRigidJointNode.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.