BulletConeTwistConstraint.kl

Types

BulletConeTwistConstraint (object)

BulletConeTwistConstraint can be used to simulate ragdoll joints (upper arm, leg etc)

Members

Data pointer  
BulletRigidBody rbA  
BulletRigidBody rbB  

Methods

  BulletConeTwistConstraint ( in BulletConeTwistConstraint other )
  BulletConeTwistConstraint ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo rbAFrame, in Xfo rbBFrame )
  BulletConeTwistConstraint ( in BulletRigidBody rbA, in Xfo rbAFrame )
  BulletConeTwistConstraint ()
Vec3 GetPointForAngle ? ( in Scalar fAngleInRadians, in Scalar fLength )
  __construct ! ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo rbAFrame, in Xfo rbBFrame )
  __construct ! ( in BulletRigidBody rbA, in Xfo rbAFrame )
  buildJacobian ! ()
  calcAngleInfo ! ()
  calcAngleInfo2 ! ( in Xfo transA, in Xfo transB, in Mat33 invInertiaWorldA, in Mat33 invInertiaWorldB )
BulletConeTwistConstraint clone ? ()
  enableFeedback ! ( in Boolean needsFeedback )
  enableMotor ! ( in Boolean b )
Xfo getAFrame ? ()
Scalar getAppliedImpulse ? ()
Xfo getBFrame ? ()
Scalar getBreakingImpulseThreshold ? ()
UInt32 getConstraintType ? ()
Scalar getFixThresh ? ()
Xfo getFrameOffsetA ? ()
Xfo getFrameOffsetB ? ()
Scalar getParam ? ( in Integer num )
Scalar getParam ? ( in Integer num, in Integer axis )
Data getPointer ? ()
BulletRigidBody getRigidBodyA ? ()
BulletRigidBody getRigidBodyB ? ()
Integer getSolveSwingLimit ? ()
Integer getSolveTwistLimit ? ()
Scalar getSwingSpan1 ? ()
Scalar getSwingSpan2 ? ()
Scalar getTwistAngle ? ()
Scalar getTwistLimitSign ? ()
Scalar getTwistSpan ? ()
Boolean isEnabled ? ()
Boolean isPastSwingLimit ? ()
Boolean needsFeedback ? ()
  setAngularOnly ! ( in Boolean angularOnly )
  setBreakingImpulseThreshold ! ( in Scalar threshold )
  setDamping ! ( in Scalar damping )
  setEnabled ! ( in Boolean enabled )
  setFixThresh ! ( in Scalar fixThresh )
  setFrames ! ( in Xfo frameA, in Xfo frameB )
  setLimit ! ( in Integer limitIndex, in Scalar limitValue )
  setLimit ! ( in Scalar _swingSpan1, in Scalar _swingSpan2, in Scalar _twistSpan )
  setLimit ! ( in Scalar _swingSpan1, in Scalar _swingSpan2, in Scalar _twistSpan, in Scalar _softness, in Scalar _biasFactor, in Scalar _relaxationFactor )
  setMaxMotorImpulse ! ( in Scalar maxMotorImpulse )
  setMaxMotorImpulseNormalized ! ( in Scalar maxMotorImpulse )
  setMotorTarget ! ( in Quat q )
  setMotorTargetInConstraintSpace ! ( in Quat q )
  setParam ! ( in Integer num, in Scalar value )
  setParam ! ( in Integer num, in Scalar value, in Integer axis )
  updateRHS ! ( in Scalar timeStep )
  ~BulletConeTwistConstraint ()