#include <b2Fixture.h>
Public Member Functions | |
b2FixtureDef () | |
The constructor sets the default fixture definition values. | |
Public Attributes | |
float32 | density |
The density, usually in kg/m^2. | |
b2Filter | filter |
Contact filtering data. | |
float32 | friction |
The friction coefficient, usually in the range [0,1]. | |
bool | isSensor |
float32 | restitution |
The restitution (elasticity) usually in the range [0,1]. | |
const b2Shape * | shape |
void * | userData |
Use this to store application specific fixture data. |
A fixture definition is used to create a fixture. This class defines an abstract fixture definition. You can reuse fixture definitions safely.
Definition at line 56 of file b2Fixture.h.
b2FixtureDef::b2FixtureDef | ( | ) | [inline] |
The constructor sets the default fixture definition values.
Definition at line 59 of file b2Fixture.h.
The density, usually in kg/m^2.
Definition at line 83 of file b2Fixture.h.
Contact filtering data.
Definition at line 90 of file b2Fixture.h.
The friction coefficient, usually in the range [0,1].
Definition at line 77 of file b2Fixture.h.
A sensor shape collects contact information but never generates a collision response.
Definition at line 87 of file b2Fixture.h.
The restitution (elasticity) usually in the range [0,1].
Definition at line 80 of file b2Fixture.h.
const b2Shape* b2FixtureDef::shape |
The shape, this must be set. The shape will be cloned, so you can create the shape on the stack.
Definition at line 71 of file b2Fixture.h.
void* b2FixtureDef::userData |
Use this to store application specific fixture data.
Definition at line 74 of file b2Fixture.h.