chrono::collision::ConvexShapeCustom Class Reference
Description
Custom contact shape.
#include <ChConvexShape.h>
Inheritance diagram for chrono::collision::ConvexShapeCustom:
Collaboration diagram for chrono::collision::ConvexShapeCustom:
Public Member Functions | |
ConvexShapeCustom (const int t, const real3 &p, const quaternion &rot, const real3 &d, const real r=0) | |
int | Type () const override |
real3 | A () const override |
quaternion | R () const override |
real | Radius () const override |
real3 | Box () const override |
real4 | Rbox () const override |
real2 | Capsule () const override |
Public Member Functions inherited from chrono::collision::ConvexBase | |
virtual int | Size () const |
virtual const real3 * | Convex () const |
virtual const real3 * | Triangles () const |
virtual real3 | Cylshell () const |
virtual uvec4 | TetIndex () const |
virtual const real3 * | TetNodes () const |
Public Attributes | |
int | type |
real3 | position |
quaternion | rotation |
real3 | dimensions |
real | radius |
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono/collision/chrono/ChConvexShape.h