planck-js
Version:
2D JavaScript physics engine for cross-platform HTML5 game development
112 lines (60 loc) • 2.72 kB
Markdown
[Planck.js API Doc](../README.md) › [Globals](../globals.md) › [FixtureDef](fixturedef.md)
# Interface: FixtureDef
## Hierarchy
* [FixtureOpt](fixtureopt.md)
↳ **FixtureDef**
## Index
### Properties
* [density](fixturedef.md#density)
* [filterCategoryBits](fixturedef.md#filtercategorybits)
* [filterGroupIndex](fixturedef.md#filtergroupindex)
* [filterMaskBits](fixturedef.md#filtermaskbits)
* [friction](fixturedef.md#friction)
* [isSensor](fixturedef.md#issensor)
* [restitution](fixturedef.md#restitution)
* [shape](fixturedef.md#shape)
* [userData](fixturedef.md#userdata)
## Properties
### density
• **density**: *number*
*Inherited from [FixtureOpt](fixtureopt.md).[density](fixtureopt.md#density)*
*Defined in [index.d.ts:137](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L137)*
___
### filterCategoryBits
• **filterCategoryBits**: *number*
*Inherited from [FixtureOpt](fixtureopt.md).[filterCategoryBits](fixtureopt.md#filtercategorybits)*
*Defined in [index.d.ts:140](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L140)*
___
### filterGroupIndex
• **filterGroupIndex**: *number*
*Inherited from [FixtureOpt](fixtureopt.md).[filterGroupIndex](fixtureopt.md#filtergroupindex)*
*Defined in [index.d.ts:139](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L139)*
___
### filterMaskBits
• **filterMaskBits**: *number*
*Inherited from [FixtureOpt](fixtureopt.md).[filterMaskBits](fixtureopt.md#filtermaskbits)*
*Defined in [index.d.ts:141](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L141)*
___
### friction
• **friction**: *number*
*Inherited from [FixtureOpt](fixtureopt.md).[friction](fixtureopt.md#friction)*
*Defined in [index.d.ts:135](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L135)*
___
### isSensor
• **isSensor**: *boolean*
*Inherited from [FixtureOpt](fixtureopt.md).[isSensor](fixtureopt.md#issensor)*
*Defined in [index.d.ts:138](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L138)*
___
### restitution
• **restitution**: *number*
*Inherited from [FixtureOpt](fixtureopt.md).[restitution](fixtureopt.md#restitution)*
*Defined in [index.d.ts:136](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L136)*
___
### shape
• **shape**: *[Shape](../classes/shape.md)*
*Defined in [index.d.ts:145](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L145)*
___
### userData
• **userData**: *any*
*Inherited from [FixtureOpt](fixtureopt.md).[userData](fixtureopt.md#userdata)*
*Defined in [index.d.ts:134](https://github.com/shakiba/planck.js/blob/038d425/lib/index.d.ts#L134)*