chrono::synchrono::SynWheeledVehicleDescription Struct Reference

Description

The agent description struct Describes how to visualize a zombie agent.

#include <SynWheeledVehicleMessage.h>

Inheritance diagram for chrono::synchrono::SynWheeledVehicleDescription:
Collaboration diagram for chrono::synchrono::SynWheeledVehicleDescription:

Public Member Functions

 SynWheeledVehicleDescription (std::string json="")
 Construct a new SynWheeledVehicleDescription object. More...
 
void SetVisualizationFiles (const std::string &chassis_vis_file, const std::string &wheel_vis_file, const std::string &tire_vis_file)
 
void SetNumWheels (int num_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_wheel_vis_file = ""
 file name for wheel zombie visualization
 
std::string m_tire_vis_file = ""
 file name for tire zombie visualization
 
int m_num_wheels = -1
 number of 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

◆ SynWheeledVehicleDescription()

chrono::synchrono::SynWheeledVehicleDescription::SynWheeledVehicleDescription ( std::string  json = "")
inline

Construct a new SynWheeledVehicleDescription object.

Parameters
jsonthe 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/SynWheeledVehicleMessage.h