-
-
Methods in org.web3d.x3d.sai.RigidBodyPhysics that return CollisionCollection
| Modifier and Type |
Method |
Description |
CollisionCollection |
CollisionSensor.getCollider() |
Provide CollisionCollection instance (using a properly typed node) from inputOutput SFNode field collider.
|
CollisionCollection |
RigidBodyCollection.getCollider() |
Provide CollisionCollection instance (using a properly typed node) from initializeOnly SFNode field collider.
|
CollisionCollection |
CollisionCollection.setAppliedParameters(java.lang.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 |
CollisionCollection.setBboxCenter(float[] newValue) |
Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
|
CollisionCollection |
CollisionCollection.setBboxSize(float[] newValue) |
Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.
|
CollisionCollection |
CollisionCollection.setBounce(float newValue) |
Accessor method to assign float value to inputOutput SFFloat field named bounce.
|
CollisionCollection |
CollisionCollection.setCollidables(X3DNode[] newValue) |
Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field collidables.
// newValueInstanceAcceptableNodeTypesTest checks are needed for methods that override/subset X3DNode interfaces #1
boolean isNodeTypeAllowed =
(((X3DConcreteNode)newValue) instanceof org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollisionSpaceNode) ||
(((X3DConcreteNode)newValue) instanceof org.web3d.x3d.sai.RigidBodyPhysics.X3DNBodyCollidableNode);
if (!
|
CollisionCollection |
CollisionCollection.setDisplayBBox(boolean newValue) |
Accessor method to assign boolean value to inputOutput SFBool field named displayBBox.
|
CollisionCollection |
CollisionCollection.setEnabled(boolean newValue) |
Accessor method to assign boolean value to inputOutput SFBool field named enabled.
|
CollisionCollection |
CollisionCollection.setFrictionCoefficients(float[] newValue) |
Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named frictionCoefficients.
|
CollisionCollection |
CollisionCollection.setMetadata(X3DMetadataObject newValue) |
Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
CollisionCollection |
CollisionCollection.setMinBounceSpeed(float newValue) |
Accessor method to assign float value to inputOutput SFFloat field named minBounceSpeed.
|
CollisionCollection |
CollisionCollection.setSlipFactors(float[] newValue) |
Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named slipFactors.
|
CollisionCollection |
CollisionCollection.setSoftnessConstantForceMix(float newValue) |
Accessor method to assign float value to inputOutput SFFloat field named softnessConstantForceMix.
|
CollisionCollection |
CollisionCollection.setSoftnessErrorCorrection(float newValue) |
Accessor method to assign float value to inputOutput SFFloat field named softnessErrorCorrection.
|
CollisionCollection |
CollisionCollection.setSurfaceSpeed(float[] newValue) |
Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named surfaceSpeed.
|
CollisionCollection |
CollisionCollection.setVisible(boolean newValue) |
Accessor method to assign boolean value to inputOutput SFBool field named visible.
|