Skip to content

@orillusion/physics


Class: btConeTwistConstraint

Defined in: packages/ammo/ammo.d.ts:581

Extends

Constructors

Constructor

new btConeTwistConstraint(rbA, rbB, rbAFrame, rbBFrame): btConeTwistConstraint

Defined in: packages/ammo/ammo.d.ts:582

Parameters

rbA

btRigidBody

rbB

btRigidBody

rbAFrame

btTransform

rbBFrame

btTransform

Returns

btConeTwistConstraint

Overrides

btTypedConstraint.constructor

Constructor

new btConeTwistConstraint(rbA, rbAFrame): btConeTwistConstraint

Defined in: packages/ammo/ammo.d.ts:583

Parameters

rbA

btRigidBody

rbAFrame

btTransform

Returns

btConeTwistConstraint

Overrides

btTypedConstraint.constructor

Methods

enableFeedback()

enableFeedback(needsFeedback): void

Defined in: packages/ammo/ammo.d.ts:542

Parameters

needsFeedback

boolean

Returns

void

Inherited from

btTypedConstraint.enableFeedback


getBreakingImpulseThreshold()

getBreakingImpulseThreshold(): number

Defined in: packages/ammo/ammo.d.ts:543

Returns

number

Inherited from

btTypedConstraint.getBreakingImpulseThreshold


setBreakingImpulseThreshold()

setBreakingImpulseThreshold(threshold): void

Defined in: packages/ammo/ammo.d.ts:544

Parameters

threshold

number

Returns

void

Inherited from

btTypedConstraint.setBreakingImpulseThreshold


getParam()

getParam(num, axis): number

Defined in: packages/ammo/ammo.d.ts:545

Parameters

num

number

axis

number

Returns

number

Inherited from

btTypedConstraint.getParam


setParam()

setParam(num, value, axis): void

Defined in: packages/ammo/ammo.d.ts:546

Parameters

num

number

value

number

axis

number

Returns

void

Inherited from

btTypedConstraint.setParam


setLimit()

setLimit(limitIndex, limitValue): void

Defined in: packages/ammo/ammo.d.ts:584

Parameters

limitIndex

number

limitValue

number

Returns

void


setAngularOnly()

setAngularOnly(angularOnly): void

Defined in: packages/ammo/ammo.d.ts:585

Parameters

angularOnly

boolean

Returns

void


setDamping()

setDamping(damping): void

Defined in: packages/ammo/ammo.d.ts:586

Parameters

damping

number

Returns

void


enableMotor()

enableMotor(b): void

Defined in: packages/ammo/ammo.d.ts:587

Parameters

b

boolean

Returns

void


setMaxMotorImpulse()

setMaxMotorImpulse(maxMotorImpulse): void

Defined in: packages/ammo/ammo.d.ts:588

Parameters

maxMotorImpulse

number

Returns

void


setMaxMotorImpulseNormalized()

setMaxMotorImpulseNormalized(maxMotorImpulse): void

Defined in: packages/ammo/ammo.d.ts:589

Parameters

maxMotorImpulse

number

Returns

void


setMotorTarget()

setMotorTarget(q): void

Defined in: packages/ammo/ammo.d.ts:590

Parameters

q

btQuaternion

Returns

void


setMotorTargetInConstraintSpace()

setMotorTargetInConstraintSpace(q): void

Defined in: packages/ammo/ammo.d.ts:591

Parameters

q

btQuaternion

Returns

void