chrono::shape_container Struct Reference


Structure of arrays containing contact shape information.

#include <ChDataManager.h>

Public Attributes

custom_vector< short2 > fam_rigid
 Family information.
custom_vector< uint > id_rigid
 Body identifier for each shape.
custom_vector< int > typ_rigid
 Shape type.
custom_vector< int > start_rigid
 Index for shape start.
custom_vector< int > length_rigid
 Usually 1, except for convex.
custom_vector< quaternionObR_rigid
 Shape rotation.
custom_vector< real3ObA_rigid
 Position of shape.
custom_vector< real > sphere_rigid
custom_vector< real3box_like_rigid
custom_vector< real3triangle_rigid
custom_vector< real2capsule_rigid
custom_vector< real4rbox_like_rigid
custom_vector< real3convex_rigid
custom_vector< int > tetrahedron_rigid
custom_vector< real3triangle_global
custom_vector< real3obj_data_A_global
custom_vector< quaternionobj_data_R_global

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