Skip to content

Class: btHeightfieldTerrainShape

Ammo.btHeightfieldTerrainShape

Hierarchy

Constructors

Methods

Constructors

constructor

new btHeightfieldTerrainShape(heightStickWidth, heightStickLength, heightfieldData, heightScale, minHeight, maxHeight, upAxis, hdt, flipQuadEdges): btHeightfieldTerrainShape

Parameters

NameType
heightStickWidthnumber
heightStickLengthnumber
heightfieldDataunknown
heightScalenumber
minHeightnumber
maxHeightnumber
upAxisnumber
hdtPHY_ScalarType
flipQuadEdgesboolean

Returns

btHeightfieldTerrainShape

Overrides

btConcaveShape.constructor

Defined in

packages/ammo/ammo.d.ts:424

Methods

setLocalScaling

setLocalScaling(scaling): void

Parameters

NameType
scalingbtVector3

Returns

void

Inherited from

btConcaveShape.setLocalScaling

Defined in

packages/ammo/ammo.d.ts:273


getLocalScaling

getLocalScaling(): btVector3

Returns

btVector3

Inherited from

btConcaveShape.getLocalScaling

Defined in

packages/ammo/ammo.d.ts:274


calculateLocalInertia

calculateLocalInertia(mass, inertia): void

Parameters

NameType
massnumber
inertiabtVector3

Returns

void

Inherited from

btConcaveShape.calculateLocalInertia

Defined in

packages/ammo/ammo.d.ts:275


setMargin

setMargin(margin): void

Parameters

NameType
marginnumber

Returns

void

Overrides

btConcaveShape.setMargin

Defined in

packages/ammo/ammo.d.ts:425


getMargin

getMargin(): number

Returns

number

Overrides

btConcaveShape.getMargin

Defined in

packages/ammo/ammo.d.ts:426