Skip to content

@orillusion/physics


Class: btGhostObject ​

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

Extends ​

Extended by ​

Constructors ​

Constructor ​

new btGhostObject(): btGhostObject

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

Returns ​

btGhostObject

Overrides ​

btCollisionObject.constructor

Properties ​

kB ​

kB: number

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

Inherited from ​

btCollisionObject.kB

Methods ​

setAnisotropicFriction() ​

setAnisotropicFriction(anisotropicFriction, frictionMode): void

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

Parameters ​

anisotropicFriction ​

btVector3

frictionMode ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setAnisotropicFriction


getCollisionShape() ​

getCollisionShape(): btCollisionShape

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

Returns ​

btCollisionShape

Inherited from ​

btCollisionObject.getCollisionShape


setContactProcessingThreshold() ​

setContactProcessingThreshold(contactProcessingThreshold): void

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

Parameters ​

contactProcessingThreshold ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setContactProcessingThreshold


setActivationState() ​

setActivationState(newState): void

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

Parameters ​

newState ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setActivationState


forceActivationState() ​

forceActivationState(newState): void

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

Parameters ​

newState ​

number

Returns ​

void

Inherited from ​

btCollisionObject.forceActivationState


activate() ​

activate(forceActivation?): void

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

Parameters ​

forceActivation? ​

boolean

Returns ​

void

Inherited from ​

btCollisionObject.activate


isActive() ​

isActive(): boolean

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

Returns ​

boolean

Inherited from ​

btCollisionObject.isActive


isKinematicObject() ​

isKinematicObject(): boolean

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

Returns ​

boolean

Inherited from ​

btCollisionObject.isKinematicObject


isStaticObject() ​

isStaticObject(): boolean

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

Returns ​

boolean

Inherited from ​

btCollisionObject.isStaticObject


isStaticOrKinematicObject() ​

isStaticOrKinematicObject(): boolean

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

Returns ​

boolean

Inherited from ​

btCollisionObject.isStaticOrKinematicObject


getRestitution() ​

getRestitution(): number

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

Returns ​

number

Inherited from ​

btCollisionObject.getRestitution


getFriction() ​

getFriction(): number

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

Returns ​

number

Inherited from ​

btCollisionObject.getFriction


getRollingFriction() ​

getRollingFriction(): number

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

Returns ​

number

Inherited from ​

btCollisionObject.getRollingFriction


setRestitution() ​

setRestitution(rest): void

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

Parameters ​

rest ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setRestitution


setFriction() ​

setFriction(frict): void

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

Parameters ​

frict ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setFriction


setRollingFriction() ​

setRollingFriction(frict): void

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

Parameters ​

frict ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setRollingFriction


getWorldTransform() ​

getWorldTransform(): btTransform

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

Returns ​

btTransform

Inherited from ​

btCollisionObject.getWorldTransform


getCollisionFlags() ​

getCollisionFlags(): number

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

Returns ​

number

Inherited from ​

btCollisionObject.getCollisionFlags


setCollisionFlags() ​

setCollisionFlags(flags): void

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

Parameters ​

flags ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setCollisionFlags


setWorldTransform() ​

setWorldTransform(worldTrans): void

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

Parameters ​

worldTrans ​

btTransform

Returns ​

void

Inherited from ​

btCollisionObject.setWorldTransform


setCollisionShape() ​

setCollisionShape(collisionShape): void

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

Parameters ​

collisionShape ​

btCollisionShape

Returns ​

void

Inherited from ​

btCollisionObject.setCollisionShape


setCcdMotionThreshold() ​

setCcdMotionThreshold(ccdMotionThreshold): void

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

Parameters ​

ccdMotionThreshold ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setCcdMotionThreshold


setCcdSweptSphereRadius() ​

setCcdSweptSphereRadius(radius): void

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

Parameters ​

radius ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setCcdSweptSphereRadius


getUserIndex() ​

getUserIndex(): number

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

Returns ​

number

Inherited from ​

btCollisionObject.getUserIndex


setUserIndex() ​

setUserIndex(index): void

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

Parameters ​

index ​

number

Returns ​

void

Inherited from ​

btCollisionObject.setUserIndex


getUserPointer() ​

getUserPointer(): unknown

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

Returns ​

unknown

Inherited from ​

btCollisionObject.getUserPointer


setUserPointer() ​

setUserPointer(userPointer): void

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

Parameters ​

userPointer ​

unknown

Returns ​

void

Inherited from ​

btCollisionObject.setUserPointer


getBroadphaseHandle() ​

getBroadphaseHandle(): btBroadphaseProxy

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

Returns ​

btBroadphaseProxy

Inherited from ​

btCollisionObject.getBroadphaseHandle


getNumOverlappingObjects() ​

getNumOverlappingObjects(): number

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

Returns ​

number


getOverlappingObject() ​

getOverlappingObject(index): btCollisionObject

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

Parameters ​

index ​

number

Returns ​

btCollisionObject