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 real3Convex () const override
 
virtual const real3Triangles () 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 real3TetNodes () const
 

Public Attributes

int index
 
shape_containerdata
 

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