BulletSliderConstraint (object)¶
Members¶
Data | pointer | |
BulletRigidBody | rbA | |
BulletRigidBody | rbB |
Methods¶
Methods in detail¶
BulletSliderConstraint ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo frameInA, in Xfo frameInB, in Boolean useLinearReferenceFrameA )
BulletSliderConstraint ( in BulletRigidBody rbA, in Xfo frameInB, in Boolean useLinearReferenceFrameA )
BulletSliderConstraint ( in BulletSliderConstraint other )
copy constructor
default constructor
BulletSliderConstraint.__construct! ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo frameInA, in Xfo frameInB, in Boolean useLinearReferenceFrameA )
BulletSliderConstraint.__construct! ( in BulletRigidBody rbA, in Xfo frameInB, in Boolean useLinearReferenceFrameA )
BulletSliderConstraint.calculateTransforms! ( in Xfo transA, in Xfo transB )
BulletSliderConstraint BulletSliderConstraint.clone? ()
clone method
BulletSliderConstraint.enableFeedback! ( in Boolean needsFeedback )
enableFeedback will allow to read the applied linear and angular impulse use getAppliedImpulse, getAppliedLinearImpulse and getAppliedAngularImpulse to read feedback information
Vec3 BulletSliderConstraint.getAncorInA? ()
Vec3 BulletSliderConstraint.getAncorInB? ()
Scalar BulletSliderConstraint.getAngDepth? ()
Scalar BulletSliderConstraint.getAngularPos? ()
Scalar BulletSliderConstraint.getAppliedImpulse? ()
getAppliedImpulse is an estimated total applied impulse. This feedback could be used to determine breaking constraints or playing sounds.
Scalar BulletSliderConstraint.getBreakingImpulseThreshold? ()
Xfo BulletSliderConstraint.getCalculatedTransformA? ()
Xfo BulletSliderConstraint.getCalculatedTransformB? ()
UInt32 BulletSliderConstraint.getConstraintType? ()
Scalar BulletSliderConstraint.getDampingDirAng? ()
Scalar BulletSliderConstraint.getDampingDirLin? ()
Scalar BulletSliderConstraint.getDampingLimAng? ()
Scalar BulletSliderConstraint.getDampingLimLin? ()
Scalar BulletSliderConstraint.getDampingOrthoAng? ()
Scalar BulletSliderConstraint.getDampingOrthoLin? ()
Xfo BulletSliderConstraint.getFrameOffsetA? ()
Xfo BulletSliderConstraint.getFrameOffsetB? ()
Scalar BulletSliderConstraint.getLinDepth? ()
Scalar BulletSliderConstraint.getLinearPos? ()
Scalar BulletSliderConstraint.getLowerAngLimit? ()
Scalar BulletSliderConstraint.getLowerLinLimit? ()
Scalar BulletSliderConstraint.getMaxAngMotorForce? ()
Scalar BulletSliderConstraint.getMaxLinMotorForce? ()
Scalar BulletSliderConstraint.getParam? ( in Integer num )
return the local value of parameter
Scalar BulletSliderConstraint.getParam? ( in Integer num, in Integer axis )
return the local value of parameter
Data BulletSliderConstraint.getPointer? ()
Boolean BulletSliderConstraint.getPoweredAngMotor? ()
Boolean BulletSliderConstraint.getPoweredLinMotor? ()
Scalar BulletSliderConstraint.getRestitutionDirAng? ()
Scalar BulletSliderConstraint.getRestitutionDirLin? ()
Scalar BulletSliderConstraint.getRestitutionLimAng? ()
Scalar BulletSliderConstraint.getRestitutionLimLin? ()
Scalar BulletSliderConstraint.getRestitutionOrthoAng? ()
Scalar BulletSliderConstraint.getRestitutionOrthoLin? ()
BulletRigidBody BulletSliderConstraint.getRigidBodyA? ()
BulletRigidBody BulletSliderConstraint.getRigidBodyB? ()
Scalar BulletSliderConstraint.getSoftnessDirAng? ()
Scalar BulletSliderConstraint.getSoftnessDirLin? ()
Scalar BulletSliderConstraint.getSoftnessLimAng? ()
Scalar BulletSliderConstraint.getSoftnessLimLin? ()
Scalar BulletSliderConstraint.getSoftnessOrthoAng? ()
Scalar BulletSliderConstraint.getSoftnessOrthoLin? ()
Boolean BulletSliderConstraint.getSolveAngLimit? ()
Boolean BulletSliderConstraint.getSolveLinLimit? ()
Scalar BulletSliderConstraint.getTargetAngMotorVelocity? ()
Scalar BulletSliderConstraint.getTargetLinMotorVelocity? ()
Scalar BulletSliderConstraint.getUpperAngLimit? ()
Scalar BulletSliderConstraint.getUpperLinLimit? ()
Boolean BulletSliderConstraint.getUseFrameOffset? ()
Boolean BulletSliderConstraint.getUseLinearReferenceFrameA? ()
Boolean BulletSliderConstraint.isEnabled? ()
Boolean BulletSliderConstraint.needsFeedback? ()
BulletSliderConstraint.setBreakingImpulseThreshold! ( in Scalar threshold )
BulletSliderConstraint.setDampingDirAng! ( in Scalar dampingDirAng )
BulletSliderConstraint.setDampingDirLin! ( in Scalar dampingDirLin )
BulletSliderConstraint.setDampingLimAng! ( in Scalar dampingLimAng )
BulletSliderConstraint.setDampingLimLin! ( in Scalar dampingLimLin )
BulletSliderConstraint.setDampingOrthoAng! ( in Scalar dampingOrthoAng )
BulletSliderConstraint.setDampingOrthoLin! ( in Scalar dampingOrthoLin )
BulletSliderConstraint.setEnabled! ( in Boolean enabled )
BulletSliderConstraint.setFrames! ( in Xfo frameA, in Xfo frameB )
BulletSliderConstraint.setLowerAngLimit! ( in Scalar lowerLimit )
BulletSliderConstraint.setLowerLinLimit! ( in Scalar lowerLimit )
BulletSliderConstraint.setMaxAngMotorForce! ( in Scalar maxAngMotorForce )
BulletSliderConstraint.setMaxLinMotorForce! ( in Scalar maxLinMotorForce )
BulletSliderConstraint.setParam! ( in Integer num, in Scalar value )
override the default global value of a parameter (such as ERP or CFM), optionally provide the axis (0..5). If no axis is provided, it uses the default axis for this constraint.
BulletSliderConstraint.setParam! ( in Integer num, in Scalar value, in Integer axis )
override the default global value of a parameter (such as ERP or CFM), optionally provide the axis (0..5). If no axis is provided, it uses the default axis for this constraint.
BulletSliderConstraint.setPoweredAngMotor! ( in Boolean onOff )
BulletSliderConstraint.setPoweredLinMotor! ( in Boolean onOff )
BulletSliderConstraint.setRestitutionDirAng! ( in Scalar restitutionDirAng )
BulletSliderConstraint.setRestitutionDirLin! ( in Scalar restitutionDirLin )
BulletSliderConstraint.setRestitutionLimAng! ( in Scalar restitutionLimAng )
BulletSliderConstraint.setRestitutionLimLin! ( in Scalar restitutionLimLin )
BulletSliderConstraint.setRestitutionOrthoAng! ( in Scalar restitutionOrthoAng )
BulletSliderConstraint.setRestitutionOrthoLin! ( in Scalar restitutionOrthoLin )
BulletSliderConstraint.setSoftnessDirAng! ( in Scalar softnessDirAng )
BulletSliderConstraint.setSoftnessDirLin! ( in Scalar softnessDirLin )
BulletSliderConstraint.setSoftnessLimAng! ( in Scalar softnessLimAng )
BulletSliderConstraint.setSoftnessLimLin! ( in Scalar softnessLimLin )
BulletSliderConstraint.setSoftnessOrthoAng! ( in Scalar softnessOrthoAng )
BulletSliderConstraint.setSoftnessOrthoLin! ( in Scalar softnessOrthoLin )
BulletSliderConstraint.setTargetAngMotorVelocity! ( in Scalar targetAngMotorVelocity )
BulletSliderConstraint.setTargetLinMotorVelocity! ( in Scalar targetLinMotorVelocity )
BulletSliderConstraint.setUpperAngLimit! ( in Scalar upperLimit )
BulletSliderConstraint.setUpperLinLimit! ( in Scalar upperLimit )
BulletSliderConstraint.setUseFrameOffset! ( in Boolean frameOffsetOnOff )
BulletSliderConstraint.testAngLimits! ()
BulletSliderConstraint.testLinLimits! ()