Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode
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 X3DNBodyCollidableNode in org.web3d.x3d.jsail.RigidBodyPhysics
Modifier and TypeClassDescriptionclass
CollidableOffset repositions geometry relative to center of owning body.class
CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.Modifier and TypeFieldDescriptionstatic final X3DNBodyCollidableNode
CollidableOffset.COLLIDABLE_DEFAULT_VALUE
SFNode field named collidable has default value null (Java syntax) or NULL (XML syntax).static final X3DNBodyCollidableNode
Contact.GEOMETRY1_DEFAULT_VALUE
SFNode field named geometry1 has default value null (Java syntax) or NULL (XML syntax).static final X3DNBodyCollidableNode
Contact.GEOMETRY2_DEFAULT_VALUE
SFNode field named geometry2 has default value null (Java syntax) or NULL (XML syntax).Modifier and TypeMethodDescriptionCollidableOffset.getCollidable()
Provide org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) from initializeOnly SFNode field collidable.Contact.getGeometry1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) from inputOutput SFNode field geometry1.Contact.getGeometry2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) from inputOutput SFNode field geometry2.Modifier and TypeMethodDescriptionCollidableOffset.setCollidable
(X3DNBodyCollidableNode newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) to initializeOnly SFNode field collidable.Contact.setGeometry1
(X3DNBodyCollidableNode newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) to inputOutput SFNode field geometry1.Contact.setGeometry2
(X3DNBodyCollidableNode newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) to inputOutput SFNode field geometry2.Modifier and TypeMethodDescriptionRigidBody.setGeometry
(ArrayList<X3DNBodyCollidableNode> newValue) Assign ArrayList value of MFNode geometry field, similar toRigidBody.setGeometry(org.web3d.x3d.sai.Core.X3DNode[])
. -
Uses of X3DNBodyCollidableNode in org.web3d.x3d.sai.RigidBodyPhysics
Modifier and TypeInterfaceDescriptioninterface
CollidableOffset repositions geometry relative to center of owning body.interface
CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.Modifier and TypeMethodDescriptionCollidableOffset.getCollidable()
Provide org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) from initializeOnly SFNode field collidable.Contact.getGeometry1()
Provide org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) from inputOutput SFNode field geometry1.Contact.getGeometry2()
Provide org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) from inputOutput SFNode field geometry2.X3DNBodyCollidableNode.setBboxCenter
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.X3DNBodyCollidableNode.setBboxDisplay
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.X3DNBodyCollidableNode.setBboxSize
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.X3DNBodyCollidableNode.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.X3DNBodyCollidableNode.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.X3DNBodyCollidableNode.setRotation
(float[] newValue) Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.X3DNBodyCollidableNode.setTranslation
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named translation.X3DNBodyCollidableNode.setVisible
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named visible.Modifier and TypeMethodDescriptionCollidableOffset.setCollidable
(X3DNBodyCollidableNode newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) to initializeOnly SFNode field collidable.Contact.setGeometry1
(X3DNBodyCollidableNode newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) to inputOutput SFNode field geometry1.Contact.setGeometry2
(X3DNBodyCollidableNode newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode instance (using a properly typed node) to inputOutput SFNode field geometry2.