Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.X3DRigidJointNode
Packages that use 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
Classes in org.web3d.x3d.jsail.RigidBodyPhysics that implement X3DRigidJointNodeModifier and TypeClassDescriptionclassBallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.classDoubleAxisHingeJoint has two independent axes located around a common anchor point.classMotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.classSingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.classSliderJoint constrains all movement between body1 and body2 along a single axis.classUniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.Method parameters in org.web3d.x3d.jsail.RigidBodyPhysics with type arguments of type X3DRigidJointNodeModifier 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
Subinterfaces of X3DRigidJointNode in org.web3d.x3d.sai.RigidBodyPhysicsModifier and TypeInterfaceDescriptioninterfaceBallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.interfaceDoubleAxisHingeJoint has two independent axes located around a common anchor point.interfaceMotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.interfaceSingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.interfaceSliderJoint constrains all movement between body1 and body2 along a single axis.interfaceUniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.Methods in org.web3d.x3d.sai.RigidBodyPhysics that return X3DRigidJointNodeModifier 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.