Skip to content

@orillusion/physics


Class: btGeneric6DofConstraint

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

Extends

Extended by

Constructors

Constructor

new btGeneric6DofConstraint(rbA, rbB, frameInA, frameInB, useLinearFrameReferenceFrameA): btGeneric6DofConstraint

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

Parameters

rbA

btRigidBody

rbB

btRigidBody

frameInA

btTransform

frameInB

btTransform

useLinearFrameReferenceFrameA

boolean

Returns

btGeneric6DofConstraint

Overrides

btTypedConstraint.constructor

Constructor

new btGeneric6DofConstraint(rbB, frameInB, useLinearFrameReferenceFrameB): btGeneric6DofConstraint

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

Parameters

rbB

btRigidBody

frameInB

btTransform

useLinearFrameReferenceFrameB

boolean

Returns

btGeneric6DofConstraint

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


setLinearLowerLimit()

setLinearLowerLimit(linearLower): void

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

Parameters

linearLower

btVector3

Returns

void


setLinearUpperLimit()

setLinearUpperLimit(linearUpper): void

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

Parameters

linearUpper

btVector3

Returns

void


setAngularLowerLimit()

setAngularLowerLimit(angularLower): void

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

Parameters

angularLower

btVector3

Returns

void


setAngularUpperLimit()

setAngularUpperLimit(angularUpper): void

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

Parameters

angularUpper

btVector3

Returns

void


getFrameOffsetA()

getFrameOffsetA(): btTransform

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

Returns

btTransform