Structs
A shape is used for collision detection. You can create a shape however you like. Shapes used for simulation in B2world are created automatically when a B2fixture is created. Shapes may encapsulate a one or more child shapes.
This holds the mass data computed for a shape.