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