Skip to content

Class: btCollisionObject

Ammo.btCollisionObject

Hierarchy

Constructors

Methods

Constructors

constructor

new btCollisionObject()

Methods

setAnisotropicFriction

setAnisotropicFriction(anisotropicFriction, frictionMode): void

Parameters

NameType
anisotropicFrictionbtVector3
frictionModenumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:123


getCollisionShape

getCollisionShape(): btCollisionShape

Returns

btCollisionShape

Defined in

packages/ammo/ammo.d.ts:124


setContactProcessingThreshold

setContactProcessingThreshold(contactProcessingThreshold): void

Parameters

NameType
contactProcessingThresholdnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:125


setActivationState

setActivationState(newState): void

Parameters

NameType
newStatenumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:126


forceActivationState

forceActivationState(newState): void

Parameters

NameType
newStatenumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:127


activate

activate(forceActivation?): void

Parameters

NameType
forceActivation?boolean

Returns

void

Defined in

packages/ammo/ammo.d.ts:128


isActive

isActive(): boolean

Returns

boolean

Defined in

packages/ammo/ammo.d.ts:129


isKinematicObject

isKinematicObject(): boolean

Returns

boolean

Defined in

packages/ammo/ammo.d.ts:130


isStaticObject

isStaticObject(): boolean

Returns

boolean

Defined in

packages/ammo/ammo.d.ts:131


isStaticOrKinematicObject

isStaticOrKinematicObject(): boolean

Returns

boolean

Defined in

packages/ammo/ammo.d.ts:132


getRestitution

getRestitution(): number

Returns

number

Defined in

packages/ammo/ammo.d.ts:133


getFriction

getFriction(): number

Returns

number

Defined in

packages/ammo/ammo.d.ts:134


getRollingFriction

getRollingFriction(): number

Returns

number

Defined in

packages/ammo/ammo.d.ts:135


setRestitution

setRestitution(rest): void

Parameters

NameType
restnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:136


setFriction

setFriction(frict): void

Parameters

NameType
frictnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:137


setRollingFriction

setRollingFriction(frict): void

Parameters

NameType
frictnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:138


getWorldTransform

getWorldTransform(): btTransform

Returns

btTransform

Defined in

packages/ammo/ammo.d.ts:139


getCollisionFlags

getCollisionFlags(): number

Returns

number

Defined in

packages/ammo/ammo.d.ts:140


setCollisionFlags

setCollisionFlags(flags): void

Parameters

NameType
flagsnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:141


setWorldTransform

setWorldTransform(worldTrans): void

Parameters

NameType
worldTransbtTransform

Returns

void

Defined in

packages/ammo/ammo.d.ts:142


setCollisionShape

setCollisionShape(collisionShape): void

Parameters

NameType
collisionShapebtCollisionShape

Returns

void

Defined in

packages/ammo/ammo.d.ts:143


setCcdMotionThreshold

setCcdMotionThreshold(ccdMotionThreshold): void

Parameters

NameType
ccdMotionThresholdnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:144


setCcdSweptSphereRadius

setCcdSweptSphereRadius(radius): void

Parameters

NameType
radiusnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:145


getUserIndex

getUserIndex(): number

Returns

number

Defined in

packages/ammo/ammo.d.ts:146


setUserIndex

setUserIndex(index): void

Parameters

NameType
indexnumber

Returns

void

Defined in

packages/ammo/ammo.d.ts:147


getUserPointer

getUserPointer(): unknown

Returns

unknown

Defined in

packages/ammo/ammo.d.ts:148


setUserPointer

setUserPointer(userPointer): void

Parameters

NameType
userPointerunknown

Returns

void

Defined in

packages/ammo/ammo.d.ts:149


getBroadphaseHandle

getBroadphaseHandle(): btBroadphaseProxy

Returns

btBroadphaseProxy

Defined in

packages/ammo/ammo.d.ts:150