Skip to content

@orillusion/physics


Class: btCollisionObject ​

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

Extended by ​

Constructors ​

Constructor ​

new btCollisionObject(): btCollisionObject

Returns ​

btCollisionObject

Properties ​

kB ​

kB: number

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

Methods ​

setAnisotropicFriction() ​

setAnisotropicFriction(anisotropicFriction, frictionMode): void

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

Parameters ​

anisotropicFriction ​

btVector3

frictionMode ​

number

Returns ​

void


getCollisionShape() ​

getCollisionShape(): btCollisionShape

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

Returns ​

btCollisionShape


setContactProcessingThreshold() ​

setContactProcessingThreshold(contactProcessingThreshold): void

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

Parameters ​

contactProcessingThreshold ​

number

Returns ​

void


setActivationState() ​

setActivationState(newState): void

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

Parameters ​

newState ​

number

Returns ​

void


forceActivationState() ​

forceActivationState(newState): void

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

Parameters ​

newState ​

number

Returns ​

void


activate() ​

activate(forceActivation?): void

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

Parameters ​

forceActivation? ​

boolean

Returns ​

void


isActive() ​

isActive(): boolean

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

Returns ​

boolean


isKinematicObject() ​

isKinematicObject(): boolean

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

Returns ​

boolean


isStaticObject() ​

isStaticObject(): boolean

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

Returns ​

boolean


isStaticOrKinematicObject() ​

isStaticOrKinematicObject(): boolean

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

Returns ​

boolean


getRestitution() ​

getRestitution(): number

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

Returns ​

number


getFriction() ​

getFriction(): number

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

Returns ​

number


getRollingFriction() ​

getRollingFriction(): number

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

Returns ​

number


setRestitution() ​

setRestitution(rest): void

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

Parameters ​

rest ​

number

Returns ​

void


setFriction() ​

setFriction(frict): void

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

Parameters ​

frict ​

number

Returns ​

void


setRollingFriction() ​

setRollingFriction(frict): void

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

Parameters ​

frict ​

number

Returns ​

void


getWorldTransform() ​

getWorldTransform(): btTransform

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

Returns ​

btTransform


getCollisionFlags() ​

getCollisionFlags(): number

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

Returns ​

number


setCollisionFlags() ​

setCollisionFlags(flags): void

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

Parameters ​

flags ​

number

Returns ​

void


setWorldTransform() ​

setWorldTransform(worldTrans): void

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

Parameters ​

worldTrans ​

btTransform

Returns ​

void


setCollisionShape() ​

setCollisionShape(collisionShape): void

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

Parameters ​

collisionShape ​

btCollisionShape

Returns ​

void


setCcdMotionThreshold() ​

setCcdMotionThreshold(ccdMotionThreshold): void

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

Parameters ​

ccdMotionThreshold ​

number

Returns ​

void


setCcdSweptSphereRadius() ​

setCcdSweptSphereRadius(radius): void

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

Parameters ​

radius ​

number

Returns ​

void


getUserIndex() ​

getUserIndex(): number

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

Returns ​

number


setUserIndex() ​

setUserIndex(index): void

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

Parameters ​

index ​

number

Returns ​

void


getUserPointer() ​

getUserPointer(): unknown

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

Returns ​

unknown


setUserPointer() ​

setUserPointer(userPointer): void

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

Parameters ​

userPointer ​

unknown

Returns ​

void


getBroadphaseHandle() ​

getBroadphaseHandle(): btBroadphaseProxy

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

Returns ​

btBroadphaseProxy