chrono::vehicle::ChVehicleCosimTerrainNodeChrono::ProxyMesh Struct Reference

Description

Proxy contact mesh surface associated with a co-simulation solid.

Such a proxy can be associated with a flexible solid interacting with the terrain system. The underlying FEA mesh is used simply as a container for collision shapes and carrier of visualization.

#include <ChVehicleCosimTerrainNodeChrono.h>

Inheritance diagram for chrono::vehicle::ChVehicleCosimTerrainNodeChrono::ProxyMesh:
Collaboration diagram for chrono::vehicle::ChVehicleCosimTerrainNodeChrono::ProxyMesh:

Public Attributes

std::shared_ptr< fea::ChMeshmesh
 proxy mesh
 
std::map< std::shared_ptr< fea::ChNodeFEAxyz >, int > ptr2ind_map
 pointer-based to index-based mapping
 
std::map< int, std::shared_ptr< fea::ChNodeFEAxyz > > ind2ptr_map
 index-based to pointer-based mapping
 

The documentation for this struct was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_vehicle/cosim/terrain/ChVehicleCosimTerrainNodeChrono.h