Uses of Interface
org.web3d.x3d.sai.RigidBodyPhysics.MotorJoint

  • Uses of MotorJoint in org.web3d.x3d.jsail.RigidBodyPhysics

    Classes in org.web3d.x3d.jsail.RigidBodyPhysics that implement MotorJoint 
    Modifier and Type Class Description
    class  MotorJointObject
    MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.
  • Uses of MotorJoint in org.web3d.x3d.sai.RigidBodyPhysics

    Methods in org.web3d.x3d.sai.RigidBodyPhysics that return MotorJoint 
    Modifier and Type Method Description
    MotorJoint MotorJoint.setAutoCalc​(boolean newValue)
    Accessor method to assign boolean value to initializeOnly SFBool field named autoCalc.
    MotorJoint MotorJoint.setAxis1Angle​(float newValue)
    Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named axis1Angle.
    MotorJoint MotorJoint.setAxis1Torque​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named axis1Torque.
    MotorJoint MotorJoint.setAxis2Angle​(float newValue)
    Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named axis2Angle.
    MotorJoint MotorJoint.setAxis2Torque​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named axis2Torque.
    MotorJoint MotorJoint.setAxis3Angle​(float newValue)
    Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named axis3Angle.
    MotorJoint MotorJoint.setAxis3Torque​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named axis3Torque.
    MotorJoint MotorJoint.setBody1​(RigidBody newValue)
    Accessor method to assign RigidBody instance (using a properly typed node) to inputOutput SFNode field body1.
    MotorJoint MotorJoint.setBody2​(RigidBody newValue)
    Accessor method to assign RigidBody instance (using a properly typed node) to inputOutput SFNode field body2.
    MotorJoint MotorJoint.setEnabledAxes​(int newValue)
    Accessor method to assign int value to inputOutput SFInt32 field named enabledAxes.
    MotorJoint MotorJoint.setForceOutput​(java.lang.String[] newValue)
    Accessor method to assign String enumeration array (""ALL"" | ""NONE"") to inputOutput MFString field named forceOutput.
    MotorJoint MotorJoint.setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    MotorJoint MotorJoint.setMotor1Axis​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named motor1Axis.
    MotorJoint MotorJoint.setMotor2Axis​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named motor2Axis.
    MotorJoint MotorJoint.setMotor3Axis​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named motor3Axis.
    MotorJoint MotorJoint.setStop1Bounce​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named stop1Bounce.
    MotorJoint MotorJoint.setStop1ErrorCorrection​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named stop1ErrorCorrection.
    MotorJoint MotorJoint.setStop2Bounce​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named stop2Bounce.
    MotorJoint MotorJoint.setStop2ErrorCorrection​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named stop2ErrorCorrection.
    MotorJoint MotorJoint.setStop3Bounce​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named stop3Bounce.
    MotorJoint MotorJoint.setStop3ErrorCorrection​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named stop3ErrorCorrection.