Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection
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 CollisionCollection in org.web3d.x3d.jsail.RigidBodyPhysics
Modifier and TypeClassDescriptionclass
CollisionCollection holds a collection of objects that can be managed as a single entity for resolution of inter-object collisions.Modifier and TypeFieldDescriptionstatic final CollisionCollection
CollisionSensor.COLLIDER_DEFAULT_VALUE
SFNode field named collider has default value null (Java syntax) or NULL (XML syntax).static final CollisionCollection
RigidBodyCollection.COLLIDER_DEFAULT_VALUE
SFNode field named collider has default value null (Java syntax) or NULL (XML syntax).Modifier and TypeMethodDescriptionCollisionSensor.getCollider()
Provide org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) from inputOutput SFNode field collider.RigidBodyCollection.getCollider()
Provide org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) from initializeOnly SFNode field collider.Modifier and TypeMethodDescriptionCollisionSensor.setCollider
(CollisionCollection newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) to inputOutput SFNode field collider.RigidBodyCollection.setCollider
(CollisionCollection newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) to initializeOnly SFNode field collider. -
Uses of CollisionCollection in org.web3d.x3d.sai.RigidBodyPhysics
Modifier and TypeMethodDescriptionCollisionSensor.getCollider()
Provide org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) from inputOutput SFNode field collider.RigidBodyCollection.getCollider()
Provide org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) from initializeOnly SFNode field collider.CollisionCollection.setAppliedParameters
(String[] newValue) Accessor method to assign String enumeration array (""BOUNCE"" | ""USER_FRICTION"" | ""FRICTION_COEFFICIENT-2"" | ""ERROR_REDUCTION"" | ""CONSTANT_FORCE"" | ""SPEED-1"" | ""SPEED-2"" | ""SLIP-1"" | ""SLIP-2"") to inputOutput MFString field named appliedParameters.CollisionCollection.setBboxCenter
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.CollisionCollection.setBboxDisplay
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.CollisionCollection.setBboxSize
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.CollisionCollection.setBounce
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named bounce.CollisionCollection.setCollidables
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field collidables.CollisionCollection.setDescription
(String newValue) Accessor method to assign String value to inputOutput SFString field named description.CollisionCollection.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.CollisionCollection.setFrictionCoefficients
(float[] newValue) Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named frictionCoefficients.CollisionCollection.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.CollisionCollection.setMinBounceSpeed
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named minBounceSpeed.CollisionCollection.setSlipFactors
(float[] newValue) Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named slipFactors.CollisionCollection.setSoftnessConstantForceMix
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named softnessConstantForceMix.CollisionCollection.setSoftnessErrorCorrection
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named softnessErrorCorrection.CollisionCollection.setSurfaceSpeed
(float[] newValue) Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named surfaceSpeed.CollisionCollection.setVisible
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named visible.Modifier and TypeMethodDescriptionCollisionSensor.setCollider
(CollisionCollection newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) to inputOutput SFNode field collider.RigidBodyCollection.setCollider
(CollisionCollection newValue) Accessor method to assign org.web3d.x3d.sai.RigidBodyPhysics.CollisionCollection instance (using a properly typed node) to initializeOnly SFNode field collider.