Skip to content

@orillusion/physics


Class: btPairCachingGhostObject

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

Extends

Constructors

Constructor

new btPairCachingGhostObject(): btPairCachingGhostObject

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

Returns

btPairCachingGhostObject

Overrides

btGhostObject.constructor

Properties

kB

kB: number

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

Inherited from

btGhostObject.kB

Methods

setAnisotropicFriction()

setAnisotropicFriction(anisotropicFriction, frictionMode): void

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

Parameters

anisotropicFriction

btVector3

frictionMode

number

Returns

void

Inherited from

btGhostObject.setAnisotropicFriction


getCollisionShape()

getCollisionShape(): btCollisionShape

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

Returns

btCollisionShape

Inherited from

btGhostObject.getCollisionShape


setContactProcessingThreshold()

setContactProcessingThreshold(contactProcessingThreshold): void

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

Parameters

contactProcessingThreshold

number

Returns

void

Inherited from

btGhostObject.setContactProcessingThreshold


setActivationState()

setActivationState(newState): void

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

Parameters

newState

number

Returns

void

Inherited from

btGhostObject.setActivationState


forceActivationState()

forceActivationState(newState): void

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

Parameters

newState

number

Returns

void

Inherited from

btGhostObject.forceActivationState


activate()

activate(forceActivation?): void

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

Parameters

forceActivation?

boolean

Returns

void

Inherited from

btGhostObject.activate


isActive()

isActive(): boolean

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

Returns

boolean

Inherited from

btGhostObject.isActive


isKinematicObject()

isKinematicObject(): boolean

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

Returns

boolean

Inherited from

btGhostObject.isKinematicObject


isStaticObject()

isStaticObject(): boolean

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

Returns

boolean

Inherited from

btGhostObject.isStaticObject


isStaticOrKinematicObject()

isStaticOrKinematicObject(): boolean

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

Returns

boolean

Inherited from

btGhostObject.isStaticOrKinematicObject


getRestitution()

getRestitution(): number

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

Returns

number

Inherited from

btGhostObject.getRestitution


getFriction()

getFriction(): number

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

Returns

number

Inherited from

btGhostObject.getFriction


getRollingFriction()

getRollingFriction(): number

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

Returns

number

Inherited from

btGhostObject.getRollingFriction


setRestitution()

setRestitution(rest): void

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

Parameters

rest

number

Returns

void

Inherited from

btGhostObject.setRestitution


setFriction()

setFriction(frict): void

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

Parameters

frict

number

Returns

void

Inherited from

btGhostObject.setFriction


setRollingFriction()

setRollingFriction(frict): void

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

Parameters

frict

number

Returns

void

Inherited from

btGhostObject.setRollingFriction


getWorldTransform()

getWorldTransform(): btTransform

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

Returns

btTransform

Inherited from

btGhostObject.getWorldTransform


getCollisionFlags()

getCollisionFlags(): number

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

Returns

number

Inherited from

btGhostObject.getCollisionFlags


setCollisionFlags()

setCollisionFlags(flags): void

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

Parameters

flags

number

Returns

void

Inherited from

btGhostObject.setCollisionFlags


setWorldTransform()

setWorldTransform(worldTrans): void

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

Parameters

worldTrans

btTransform

Returns

void

Inherited from

btGhostObject.setWorldTransform


setCollisionShape()

setCollisionShape(collisionShape): void

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

Parameters

collisionShape

btCollisionShape

Returns

void

Inherited from

btGhostObject.setCollisionShape


setCcdMotionThreshold()

setCcdMotionThreshold(ccdMotionThreshold): void

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

Parameters

ccdMotionThreshold

number

Returns

void

Inherited from

btGhostObject.setCcdMotionThreshold


setCcdSweptSphereRadius()

setCcdSweptSphereRadius(radius): void

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

Parameters

radius

number

Returns

void

Inherited from

btGhostObject.setCcdSweptSphereRadius


getUserIndex()

getUserIndex(): number

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

Returns

number

Inherited from

btGhostObject.getUserIndex


setUserIndex()

setUserIndex(index): void

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

Parameters

index

number

Returns

void

Inherited from

btGhostObject.setUserIndex


getUserPointer()

getUserPointer(): unknown

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

Returns

unknown

Inherited from

btGhostObject.getUserPointer


setUserPointer()

setUserPointer(userPointer): void

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

Parameters

userPointer

unknown

Returns

void

Inherited from

btGhostObject.setUserPointer


getBroadphaseHandle()

getBroadphaseHandle(): btBroadphaseProxy

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

Returns

btBroadphaseProxy

Inherited from

btGhostObject.getBroadphaseHandle


getNumOverlappingObjects()

getNumOverlappingObjects(): number

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

Returns

number

Inherited from

btGhostObject.getNumOverlappingObjects


getOverlappingObject()

getOverlappingObject(index): btCollisionObject

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

Parameters

index

number

Returns

btCollisionObject

Inherited from

btGhostObject.getOverlappingObject