chrono::synchrono::SynTrackedVehicleDescription Struct Reference
Description
The agent description struct Describes how to visualize a zombie agent.
#include <SynTrackedVehicleMessage.h>
Inheritance diagram for chrono::synchrono::SynTrackedVehicleDescription:
Collaboration diagram for chrono::synchrono::SynTrackedVehicleDescription:
Public Member Functions | |
SynTrackedVehicleDescription (std::string json="") | |
Construct a new SynTrackedVehicleDescription object. More... | |
void | SetVisualizationFiles (std::string chassis_vis_file, std::string track_shoe_vis_file, std::string left_sprocket_vis_file, std::string right_sprocket_vis_file, std::string left_idler_vis_file, std::string right_idler_vis_file, std::string left_road_wheel_vis_file, std::string right_road_wheel_vis_file) |
void | SetNumAssemblyComponents (int num_track_shoes, int num_sprockets, int num_idlers, int num_road_wheels) |
Public Member Functions inherited from chrono::synchrono::SynAgentDescription | |
SynAgentDescription (std::string json="") | |
Construct a new SynAgentDescription object. More... | |
Public Attributes | |
std::string | m_chassis_vis_file = "" |
file name for chassis zombie visualization | |
std::string | m_track_shoe_vis_file = "" |
file name for track shoe zombie visualization | |
std::string | m_left_sprocket_vis_file = "" |
file name for the left sprocket zombie visualization | |
std::string | m_right_sprocket_vis_file = "" |
file name for the right sprocket zombie visualization | |
std::string | m_left_idler_vis_file = "" |
file name for the left idler zombie visualization | |
std::string | m_right_idler_vis_file = "" |
file name for the right idler zombie visualization | |
std::string | m_left_road_wheel_vis_file = "" |
file name for the left road wheel zombie visualization | |
std::string | m_right_road_wheel_vis_file = "" |
file name for the right road wheel zombie visualization | |
int | m_num_track_shoes |
number of track shoes the zombie vehicle has | |
int | m_num_sprockets |
number of sprockets the zombie vehicle has | |
int | m_num_idlers |
number of idlers the zombie vehicle has | |
int | m_num_road_wheels |
number of road wheels the zombie vehicle has | |
Public Attributes inherited from chrono::synchrono::SynAgentDescription | |
std::string | json = "" |
the json specification file that is used to create an agent | |
Constructor & Destructor Documentation
◆ SynTrackedVehicleDescription()
|
inline |
Construct a new SynTrackedVehicleDescription object.
- Parameters
-
json the json specification file used to create an agent
The documentation for this struct was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_synchrono/flatbuffer/message/SynTrackedVehicleMessage.h