chrono::utils::ChBodyGeometry::TrimeshShape Struct Reference
Description
Tri-mesh shape for collision.
#include <ChBodyGeometry.h>
Collaboration diagram for chrono::utils::ChBodyGeometry::TrimeshShape:
Public Member Functions | |
TrimeshShape (const ChVector3d &pos, const std::string &filename, const ChVector3d &interior_point, double scale=1, double radius=0, int matID=-1) | |
TrimeshShape (const ChVector3d &pos, std::shared_ptr< ChTriangleMeshConnected > trimesh, const ChVector3d &interior_point, double radius=0, int matID=-1) | |
TrimeshShape (const ChVector3d &pos, const std::string &filename, double radius, int matID=-1) | |
TrimeshShape (const ChVector3d &pos, std::shared_ptr< ChTriangleMeshConnected > trimesh, double radius, int matID=-1) | |
Public Attributes | |
std::shared_ptr< ChTriangleMeshConnected > | trimesh |
triangular mesh | |
ChVector3d | int_point |
location of a point inside the mesh | |
double | radius |
radius of sweeping sphere | |
ChVector3d | pos |
position relative to body | |
int | matID |
index in contact material list | |
The documentation for this struct was generated from the following files:
- /builds/uwsbel/chrono/src/chrono/utils/ChBodyGeometry.h
- /builds/uwsbel/chrono/src/chrono/utils/ChBodyGeometry.cpp