chrono::collision::ChCollisionShapeParallel Class Reference
Description
Class to encapsulate description of a convex collision shape.
#include <ChCollisionModelParallel.h>
Inheritance diagram for chrono::collision::ChCollisionShapeParallel:

Collaboration diagram for chrono::collision::ChCollisionShapeParallel:

Public Member Functions | |
| ChCollisionShapeParallel (Type t, std::shared_ptr< ChMaterialSurface > material) | |
Public Member Functions inherited from chrono::collision::ChCollisionShape | |
| ChCollisionShape (Type type, std::shared_ptr< ChMaterialSurface > material) | |
| Type | GetType () const |
| std::shared_ptr< ChMaterialSurface > | GetMaterial () const |
| ChContactMethod | GetContactMethod () const |
Public Attributes | |
| real3 | A |
| location | |
| real3 | B |
| dimensions | |
| real3 | C |
| extra | |
| quaternion | R |
| rotation | |
| real3 * | convex |
| pointer to convex data; | |
Additional Inherited Members | |
Public Types inherited from chrono::collision::ChCollisionShape | |
| enum | Type { SPHERE, ELLIPSOID, BOX, CYLINDER, CONVEXHULL, TRIANGLEMESH, BARREL, POINT, TRIANGLE, CAPSULE, CONE, ROUNDEDBOX, ROUNDEDCYL, ROUNDEDCONE, CONVEX, TETRAHEDRON, PATH2D, UNKNOWN_SHAPE } |
| Supported collision shape types. | |
Protected Attributes inherited from chrono::collision::ChCollisionShape | |
| Type | m_type |
| type of collision shape | |
| std::shared_ptr< ChMaterialSurface > | m_material |
| surface contact material | |
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_parallel/collision/ChCollisionModelParallel.h
Public Member Functions inherited from