chrono::ChAssembly::Components Struct Reference

Description

List of assembly components.

#include <ChAssembly.h>

Public Attributes

std::vector< std::shared_ptr< ChBody > > bodies
 
std::vector< std::shared_ptr< ChShaft > > shafts
 
std::vector< std::shared_ptr< ChLink > > joints
 
std::vector< std::shared_ptr< ChLoadBodyBody > > bushings
 
std::vector< std::shared_ptr< ChShaftsCouple > > couples
 
std::vector< std::shared_ptr< ChLink > > constraints
 
std::vector< std::shared_ptr< ChShaftBodyRotation > > shaft_body_rot
 
std::vector< std::shared_ptr< ChShaftBodyTranslation > > shaft_body_trans
 
std::vector< std::shared_ptr< ChMarker > > markers
 
std::vector< std::shared_ptr< ChLinkTSDA > > tsdas
 
std::vector< std::shared_ptr< ChLinkRSDA > > rsdas
 
std::vector< std::shared_ptr< ChLoadCustom > > loads
 
std::vector< std::shared_ptr< ChLinkMotorLinear > > lin_motors
 
std::vector< std::shared_ptr< ChLinkMotorRotation > > rot_motors
 

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