chrono::vehicle::ChRigidChassisGeometry Class Reference
Description
Utility class defining geometry (visualization and collision) and contact materials for a rigid chassis.
#include <ChRigidChassis.h>
Collaboration diagram for chrono::vehicle::ChRigidChassisGeometry:
Public Member Functions | |
void | AddVisualizationAssets (std::shared_ptr< ChBodyAuxRef > body, VisualizationType vis) |
void | AddCollisionShapes (std::shared_ptr< ChBodyAuxRef > body, int collision_family) |
Public Attributes | |
bool | m_has_collision |
std::vector< std::shared_ptr< ChMaterialSurface > > | m_materials |
std::vector< BoxShape > | m_coll_boxes |
std::vector< SphereShape > | m_coll_spheres |
std::vector< CylinderShape > | m_coll_cylinders |
std::vector< ConvexHullsShape > | m_coll_hulls |
bool | m_has_primitives |
std::vector< BoxShape > | m_vis_boxes |
std::vector< SphereShape > | m_vis_spheres |
std::vector< CylinderShape > | m_vis_cylinders |
ChColor | m_color |
bool | m_has_mesh |
std::string | m_vis_mesh_file |
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono_vehicle/chassis/ChRigidChassis.h
- /builds/uwsbel/chrono/src/chrono_vehicle/chassis/ChRigidChassis.cpp