Classes for configuring shapes with material properties. More...
Classes | |
struct | playrho::d2::ChainShapeConf |
Chain shape configuration. More... | |
class | playrho::d2::part::Compositor< P1, P2, P3, P4, P5, P6 > |
A class template for compositing shaped part types eligible for use with classes like the playrho::d2::Shape class. More... | |
struct | playrho::d2::DiskShapeConf |
Disk shape configuration. More... | |
struct | playrho::d2::EdgeShapeConf |
Edge shape configuration. More... | |
struct | playrho::d2::MultiShapeConf |
The "multi-shape" shape configuration. More... | |
struct | playrho::d2::PolygonShapeConf |
An n-vertex convex polygon shaped part eligible for use with a Shape . More... | |
class | playrho::d2::Shape |
Shape. More... | |
Classes for configuring shapes with material properties.
These are classes that specify physical characteristics of: geometry, mass, friction, density and restitution. They've historically been called shape classes but are now — with the other properties like friction and density having been moved into them — maybe better thought of as "parts".