chrono::synchrono::SynTrackedVehicleAgent Member List

This is the complete list of members for chrono::synchrono::SynTrackedVehicleAgent, including all inherited members.

GatherDescriptionMessages(SynMessageList &messages) overridechrono::synchrono::SynTrackedVehicleAgentinlinevirtual
GatherMessages(SynMessageList &messages) overridechrono::synchrono::SynTrackedVehicleAgentinlinevirtual
GetID() (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentinline
GetKey() (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentinline
InitializeZombie(ChSystem *system) overridechrono::synchrono::SynTrackedVehicleAgentvirtual
m_agent_key (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentprotected
m_process_message_callback (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgentprotected
ProcessMessage(std::shared_ptr< SynMessage > msg)chrono::synchrono::SynAgentvirtual
RegisterZombie(std::shared_ptr< SynAgent > zombie)chrono::synchrono::SynAgentinlinevirtual
SetKey(AgentKey agent_key) overridechrono::synchrono::SynTrackedVehicleAgentvirtual
SetNumAssemblyComponents(int num_track_shoes, int num_sprockets, int num_idlers, int num_road_wheels)chrono::synchrono::SynTrackedVehicleAgentinline
SetProcessMessageCallback(std::function< void(std::shared_ptr< SynMessage >)> callback) (defined in chrono::synchrono::SynAgent)chrono::synchrono::SynAgent
SetZombieVisualizationFiles(const std::string &chassis_vis_file, const std::string &track_shoe_vis_file, const std::string &left_sprocket_vis_file, const std::string &right_sprocket_vis_file, const std::string &left_idler_vis_file, const std::string &right_idler_vis_file, const std::string &left_road_wheel_vis_file, const std::string &right_road_wheel_vis_file)chrono::synchrono::SynTrackedVehicleAgentinline
SetZombieVisualizationFilesFromJSON(const std::string &filename)chrono::synchrono::SynTrackedVehicleAgent
SynAgent(AgentKey agent_key={0, 0})chrono::synchrono::SynAgent
SynchronizeZombie(std::shared_ptr< SynMessage > message) overridechrono::synchrono::SynTrackedVehicleAgentvirtual
SynTrackedVehicleAgent(chrono::vehicle::ChTrackedVehicle *vehicle=nullptr, const std::string &filename="")chrono::synchrono::SynTrackedVehicleAgent
Update() overridechrono::synchrono::SynTrackedVehicleAgentvirtual
~SynAgent()chrono::synchrono::SynAgentvirtual
~SynTrackedVehicleAgent()chrono::synchrono::SynTrackedVehicleAgentvirtual