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