Skip to content

Class: btBvhTriangleMeshShape

Ammo.btBvhTriangleMeshShape

Hierarchy

Constructors

Methods

Constructors

constructor

new btBvhTriangleMeshShape(meshInterface, useQuantizedAabbCompression, buildBvh?)

Parameters

NameType
meshInterfacebtStridingMeshInterface
useQuantizedAabbCompressionboolean
buildBvh?boolean

Overrides

btTriangleMeshShape.constructor

Defined in

packages/ammo/ammo.d.ts:411

Methods

setLocalScaling

setLocalScaling(scaling): void

Parameters

NameType
scalingbtVector3

Returns

void

Inherited from

btTriangleMeshShape.setLocalScaling

Defined in

packages/ammo/ammo.d.ts:267


getLocalScaling

getLocalScaling(): btVector3

Returns

btVector3

Inherited from

btTriangleMeshShape.getLocalScaling

Defined in

packages/ammo/ammo.d.ts:268


calculateLocalInertia

calculateLocalInertia(mass, inertia): void

Parameters

NameType
massnumber
inertiabtVector3

Returns

void

Inherited from

btTriangleMeshShape.calculateLocalInertia

Defined in

packages/ammo/ammo.d.ts:269


setMargin

setMargin(margin): void

Parameters

NameType
marginnumber

Returns

void

Inherited from

btTriangleMeshShape.setMargin

Defined in

packages/ammo/ammo.d.ts:270


getMargin

getMargin(): number

Returns

number

Inherited from

btTriangleMeshShape.getMargin

Defined in

packages/ammo/ammo.d.ts:271