Description

Convex contact shape.

#include <ChDataStructures.h>

Inheritance diagram for chrono::collision::ConvexShape:
Collaboration diagram for chrono::collision::ConvexShape:

Public Member Functions

 ConvexShape (int i, shape_container *d)
 
virtual int Type () const override
 
virtual real3 A () const override
 
virtual quaternion R () const override
 
virtual int Size () const override
 
virtual const real3 * Convex () const override
 
virtual const real3 * Triangles () const override
 
virtual real Radius () const override
 
virtual real3 Box () const override
 
virtual real4 Rbox () const override
 
virtual real2 Capsule () const override
 
- Public Member Functions inherited from chrono::collision::ConvexBase
virtual uvec4 TetIndex () const
 
virtual const real3 * TetNodes () const
 

Public Attributes

int index
 
shape_container * data
 

The documentation for this class was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_parallel/collision/ChDataStructures.h