Skip to content

@orillusion/physics


Class: btConvexHullShape ​

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

Extends ​

Constructors ​

Constructor ​

new btConvexHullShape(points?, numPoints?): btConvexHullShape

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

Parameters ​

points? ​

readonly number[]

numPoints? ​

number

Returns ​

btConvexHullShape

Overrides ​

btCollisionShape.constructor

Methods ​

setLocalScaling() ​

setLocalScaling(scaling): void

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

Parameters ​

scaling ​

btVector3

Returns ​

void

Inherited from ​

btCollisionShape.setLocalScaling


getLocalScaling() ​

getLocalScaling(): btVector3

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

Returns ​

btVector3

Inherited from ​

btCollisionShape.getLocalScaling


calculateLocalInertia() ​

calculateLocalInertia(mass, inertia): void

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

Parameters ​

mass ​

number

inertia ​

btVector3

Returns ​

void

Inherited from ​

btCollisionShape.calculateLocalInertia


addPoint() ​

addPoint(point, recalculateLocalAABB?): void

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

Parameters ​

point ​

btVector3

recalculateLocalAABB? ​

boolean

Returns ​

void


setMargin() ​

setMargin(margin): void

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

Parameters ​

margin ​

number

Returns ​

void

Overrides ​

btCollisionShape.setMargin


getMargin() ​

getMargin(): number

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

Returns ​

number

Overrides ​

btCollisionShape.getMargin


getNumVertices() ​

getNumVertices(): number

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

Returns ​

number


initializePolyhedralFeatures() ​

initializePolyhedralFeatures(shiftVerticesByMargin): boolean

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

Parameters ​

shiftVerticesByMargin ​

number

Returns ​

boolean


recalcLocalAabb() ​

recalcLocalAabb(): void

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

Returns ​

void


getConvexPolyhedron() ​

getConvexPolyhedron(): btConvexPolyhedron

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

Returns ​

btConvexPolyhedron

Released under the MIT License