Skip to content

@orillusion/physics


Class: btSliderConstraint ​

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

Extends ​

Constructors ​

Constructor ​

new btSliderConstraint(rbA, rbB, frameInA, frameInB, useLinearReferenceFrameA): btSliderConstraint

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

Parameters ​

rbA ​

btRigidBody

rbB ​

btRigidBody

frameInA ​

btTransform

frameInB ​

btTransform

useLinearReferenceFrameA ​

boolean

Returns ​

btSliderConstraint

Overrides ​

btTypedConstraint.constructor

Constructor ​

new btSliderConstraint(rbB, frameInB, useLinearReferenceFrameA): btSliderConstraint

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

Parameters ​

rbB ​

btRigidBody

frameInB ​

btTransform

useLinearReferenceFrameA ​

boolean

Returns ​

btSliderConstraint

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


setLowerLinLimit() ​

setLowerLinLimit(lowerLimit): void

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

Parameters ​

lowerLimit ​

number

Returns ​

void


setUpperLinLimit() ​

setUpperLinLimit(upperLimit): void

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

Parameters ​

upperLimit ​

number

Returns ​

void


setLowerAngLimit() ​

setLowerAngLimit(lowerAngLimit): void

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

Parameters ​

lowerAngLimit ​

number

Returns ​

void


setUpperAngLimit() ​

setUpperAngLimit(upperAngLimit): void

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

Parameters ​

upperAngLimit ​

number

Returns ​

void


getLinearPos() ​

getLinearPos(): number

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

Returns ​

number


getAngularPos() ​

getAngularPos(): number

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

Returns ​

number


setTargetLinMotorVelocity() ​

setTargetLinMotorVelocity(velocity): void

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

Parameters ​

velocity ​

number

Returns ​

void


setPoweredLinMotor() ​

setPoweredLinMotor(onOff): void

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

Parameters ​

onOff ​

boolean

Returns ​

void


setMaxLinMotorForce() ​

setMaxLinMotorForce(force): void

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

Parameters ​

force ​

number

Returns ​

void

Released under the MIT License