| MULTIBODY SIMULATION SOFTWARE - API documentation |
Classes | |
| class | ChCollisionInfo |
| Class for passing basic data about contact pairs. More... | |
| class | ChCollisionModel |
| class | ChCollisionPair |
| class | ChNarrowPhaseCallback |
| class | ChBroadPhaseCallback |
| class | ChCollisionSystem |
| class | ChCollisionSystemBullet |
| class | ChConvexDecomposition |
| class | ChConvexDecompositionHACD |
| class | ChConvexDecompositionJR |
| class | ChConvexDecompositionHACDv2 |
| class | ChModelBullet |
| class | ChModelBulletBody |
| class | ChModelBulletDEM |
| class | ChModelBulletNode |
| class | ChModelBulletParticle |
Enumerations | |
| enum | ShapeType { SPHERE, ELLIPSOID, BOX, CYLINDER, CONVEXHULL, TRIANGLEMESH, BARREL, RECT, DISC, ELLIPSE, CAPSULE, CONE, COMPOUND } |
Functions | |
| int | GetIndex (ChVector< double > vertex, std::vector< ChVector< double > > &vertexOUT, double tol) |
| void | FuseMesh (std::vector< ChVector< double > > &vertexIN, std::vector< ChVector< int > > &triangleIN, std::vector< ChVector< double > > &vertexOUT, std::vector< ChVector< int > > &triangleOUT, double tol=0.0) |
| void | __recurse_add_newcollshapes (btCollisionShape *ashape, std::vector< smartptrshapes > &shapes) |
Shape types that can be created. Used so that shape type can be determined without going to bullet Both GPU and CPU Collision Models use this enum
CHRONO::ENGINE