PlayRho  2.0.0
An interactive physics engine & library.
Shape Classes

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...
 

Detailed Description

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".