BulletSliderConstraint (object)

BulletSliderConstraint BulletSliderConstraint BulletSliderConstraint BulletTypedConstraint BulletTypedConstraint BulletSliderConstraint->BulletTypedConstraint

Members

Data pointer  
BulletRigidBody rbA  
BulletRigidBody rbB  

Methods

  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 )
  BulletSliderConstraint ()
  __construct ! ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo frameInA, in Xfo frameInB, in Boolean useLinearReferenceFrameA )
  __construct ! ( in BulletRigidBody rbA, in Xfo frameInB, in Boolean useLinearReferenceFrameA )
  calculateTransforms ! ( in Xfo transA, in Xfo transB )
BulletSliderConstraint clone ? ()
  enableFeedback ! ( in Boolean needsFeedback )
Vec3 getAncorInA ? ()
Vec3 getAncorInB ? ()
Scalar getAngDepth ? ()
Scalar getAngularPos ? ()
Scalar getAppliedImpulse ? ()
Scalar getBreakingImpulseThreshold ? ()
Xfo getCalculatedTransformA ? ()
Xfo getCalculatedTransformB ? ()
UInt32 getConstraintType ? ()
Scalar getDampingDirAng ? ()
Scalar getDampingDirLin ? ()
Scalar getDampingLimAng ? ()
Scalar getDampingLimLin ? ()
Scalar getDampingOrthoAng ? ()
Scalar getDampingOrthoLin ? ()
Xfo getFrameOffsetA ? ()
Xfo getFrameOffsetB ? ()
Scalar getLinDepth ? ()
Scalar getLinearPos ? ()
Scalar getLowerAngLimit ? ()
Scalar getLowerLinLimit ? ()
Scalar getMaxAngMotorForce ? ()
Scalar getMaxLinMotorForce ? ()
Scalar getParam ? ( in Integer num )
Scalar getParam ? ( in Integer num, in Integer axis )
Data getPointer ? ()
Boolean getPoweredAngMotor ? ()
Boolean getPoweredLinMotor ? ()
Scalar getRestitutionDirAng ? ()
Scalar getRestitutionDirLin ? ()
Scalar getRestitutionLimAng ? ()
Scalar getRestitutionLimLin ? ()
Scalar getRestitutionOrthoAng ? ()
Scalar getRestitutionOrthoLin ? ()
BulletRigidBody getRigidBodyA ? ()
BulletRigidBody getRigidBodyB ? ()
Scalar getSoftnessDirAng ? ()
Scalar getSoftnessDirLin ? ()
Scalar getSoftnessLimAng ? ()
Scalar getSoftnessLimLin ? ()
Scalar getSoftnessOrthoAng ? ()
Scalar getSoftnessOrthoLin ? ()
Boolean getSolveAngLimit ? ()
Boolean getSolveLinLimit ? ()
Scalar getTargetAngMotorVelocity ? ()
Scalar getTargetLinMotorVelocity ? ()
Scalar getUpperAngLimit ? ()
Scalar getUpperLinLimit ? ()
Boolean getUseFrameOffset ? ()
Boolean getUseLinearReferenceFrameA ? ()
Boolean isEnabled ? ()
Boolean needsFeedback ? ()
  setBreakingImpulseThreshold ! ( in Scalar threshold )
  setDampingDirAng ! ( in Scalar dampingDirAng )
  setDampingDirLin ! ( in Scalar dampingDirLin )
  setDampingLimAng ! ( in Scalar dampingLimAng )
  setDampingLimLin ! ( in Scalar dampingLimLin )
  setDampingOrthoAng ! ( in Scalar dampingOrthoAng )
  setDampingOrthoLin ! ( in Scalar dampingOrthoLin )
  setEnabled ! ( in Boolean enabled )
  setFrames ! ( in Xfo frameA, in Xfo frameB )
  setLowerAngLimit ! ( in Scalar lowerLimit )
  setLowerLinLimit ! ( in Scalar lowerLimit )
  setMaxAngMotorForce ! ( in Scalar maxAngMotorForce )
  setMaxLinMotorForce ! ( in Scalar maxLinMotorForce )
  setParam ! ( in Integer num, in Scalar value )
  setParam ! ( in Integer num, in Scalar value, in Integer axis )
  setPoweredAngMotor ! ( in Boolean onOff )
  setPoweredLinMotor ! ( in Boolean onOff )
  setRestitutionDirAng ! ( in Scalar restitutionDirAng )
  setRestitutionDirLin ! ( in Scalar restitutionDirLin )
  setRestitutionLimAng ! ( in Scalar restitutionLimAng )
  setRestitutionLimLin ! ( in Scalar restitutionLimLin )
  setRestitutionOrthoAng ! ( in Scalar restitutionOrthoAng )
  setRestitutionOrthoLin ! ( in Scalar restitutionOrthoLin )
  setSoftnessDirAng ! ( in Scalar softnessDirAng )
  setSoftnessDirLin ! ( in Scalar softnessDirLin )
  setSoftnessLimAng ! ( in Scalar softnessLimAng )
  setSoftnessLimLin ! ( in Scalar softnessLimLin )
  setSoftnessOrthoAng ! ( in Scalar softnessOrthoAng )
  setSoftnessOrthoLin ! ( in Scalar softnessOrthoLin )
  setTargetAngMotorVelocity ! ( in Scalar targetAngMotorVelocity )
  setTargetLinMotorVelocity ! ( in Scalar targetLinMotorVelocity )
  setUpperAngLimit ! ( in Scalar upperLimit )
  setUpperLinLimit ! ( in Scalar upperLimit )
  setUseFrameOffset ! ( in Boolean frameOffsetOnOff )
  testAngLimits ! ()
  testLinLimits ! ()
  ~BulletSliderConstraint ()

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


BulletSliderConstraint ()

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! ()


~ BulletSliderConstraint ()