BulletHingeConstraint.kl

Types

BulletHingeConstraint (object)

hinge constraint between two rigidbodies each with a pivotpoint that descibes the axis location in local space axis defines the orientation of the hinge axis

Members

Data pointer  
BulletRigidBody rbA  
BulletRigidBody rbB  

Methods

  BulletHingeConstraint ( in BulletHingeConstraint other )
  BulletHingeConstraint ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Vec3 pivotInA, in Vec3 pivotInB, in Vec3 axisInA, in Vec3 axisInB )
  BulletHingeConstraint ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Vec3 pivotInA, in Vec3 pivotInB, in Vec3 axisInA, in Vec3 axisInB, in Boolean useReferenceFrameA )
  BulletHingeConstraint ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo rbAFrame, in Xfo rbBFrame )
  BulletHingeConstraint ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo rbAFrame, in Xfo rbBFrame, in Boolean useReferenceFrameA )
  BulletHingeConstraint ( in BulletRigidBody rbA, in Vec3 pivotInA, in Vec3 axisInA )
  BulletHingeConstraint ( in BulletRigidBody rbA, in Vec3 pivotInA, in Vec3 axisInA, in Boolean useReferenceFrameA )
  BulletHingeConstraint ( in BulletRigidBody rbA, in Xfo rbAFrame )
  BulletHingeConstraint ( in BulletRigidBody rbA, in Xfo rbAFrame, in Boolean useReferenceFrameA )
  BulletHingeConstraint ()
  __construct ! ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Vec3 pivotInA, in Vec3 pivotInB, in Vec3 axisInA, in Vec3 axisInB, in Boolean useReferenceFrameA )
  __construct ! ( in BulletRigidBody rbA, in BulletRigidBody rbB, in Xfo rbAFrame, in Xfo rbBFrame, in Boolean useReferenceFrameA )
  __construct ! ( in BulletRigidBody rbA, in Vec3 pivotInA, in Vec3 axisInA, in Boolean useReferenceFrameA )
  __construct ! ( in BulletRigidBody rbA, in Xfo rbAFrame, in Boolean useReferenceFrameA )
BulletHingeConstraint clone ? ()
  enableAngularMotor ! ( in Boolean enableMotor, in Scalar targetVelocity, in Scalar maxMotorImpulse )
  enableFeedback ! ( in Boolean needsFeedback )
  enableMotor ! ( in Boolean enableMotor )
Xfo getAFrame ? ()
Boolean getAngularOnly ? ()
Scalar getAppliedImpulse ? ()
Xfo getBFrame ? ()
Scalar getBreakingImpulseThreshold ? ()
UInt32 getConstraintType ? ()
Boolean getEnableAngularMotor ? ()
Xfo getFrameOffsetA ? ()
Xfo getFrameOffsetB ? ()
Scalar getHingeAngle ? ()
Scalar getLimitSign ? ()
Scalar getLowerLimit ? ()
Scalar getMaxMotorImpulse ? ()
Scalar getMotorTargetVelosity ? ()
Scalar getParam ? ( in Integer num )
Scalar getParam ? ( in Integer num, in Integer axis )
Data getPointer ? ()
BulletRigidBody getRigidBodyA ? ()
BulletRigidBody getRigidBodyB ? ()
Integer getSolveLimit ? ()
Scalar getUpperLimit ? ()
Boolean getUseFrameOffset ? ()
Boolean isEnabled ? ()
Boolean needsFeedback ? ()
  setAngularOnly ! ( in Boolean angularOnly )
  setAxis ! ( in Vec3 axisInA )
  setBreakingImpulseThreshold ! ( in Scalar threshold )
  setEnabled ! ( in Boolean enabled )
  setFrames ! ( in Xfo frameA, in Xfo frameB )
  setLimit ! ( in Scalar low, in Scalar high )
  setLimit ! ( in Scalar low, in Scalar high, in Scalar _softness )
  setLimit ! ( in Scalar low, in Scalar high, in Scalar _softness, in Scalar _biasFactor )
  setLimit ! ( in Scalar low, in Scalar high, in Scalar _softness, in Scalar _biasFactor, in Scalar _relaxationFactor )
  setMaxMotorImpulse ! ( in Scalar maxMotorImpulse )
  setMotorTarget ! ( in Quat qAinB, in Scalar dt )
  setParam ! ( in Integer num, in Scalar value )
  setParam ! ( in Integer num, in Scalar value, in Integer axis )
  setUseFrameOffset ! ( in Boolean frameOffsetOnOff )
  testLimit ! ( in Xfo transA, in Xfo transB )
  ~BulletHingeConstraint ()