Description

Collaboration diagram for Agents:

Classes

class  chrono::synchrono::SynAgent
 Base class for SynChrono agents. More...
 
class  chrono::synchrono::SynAgentFactory
 Generates SynTerrain's from JSON files Used to improve generality in Agent classes. More...
 
class  chrono::synchrono::SynCopterAgent
 Agent wrapper of a copter model, sends out SynCopterMessage-s to synchronize its state. More...
 
class  chrono::synchrono::SynEnvironmentAgent
 Derived agent class. Acts as a traffic light and distributes MAP and/or SPAT data. More...
 
class  chrono::synchrono::SynSCMTerrainAgent
 Class that wraps and synchronizes deformable terrain between Chrono Systems. More...
 
struct  chrono::synchrono::SCMParameters
 Groups SCM parameters into a struct, defines some useful defaults See SCMTerrain::SetSoilParameters and SoilParametersCallback for more details on these. More...
 
class  chrono::synchrono::SynTrackedVehicleAgent
 Agent wrapper of a tracked vehicle, in particular holds a pointer to a ChTrackedVehicle and sends out SynTrackedVehicleMessage-s to synchronize its state. More...
 
class  chrono::synchrono::SynWheeledVehicleAgent
 Agent wrapper of a wheeled vehicle, in particular holds a pointer to a ChWheeledVehicle and sends out SynWheeledVehicleMessage-s to synchronize its state. More...
 

Typedefs

typedef std::vector< std::shared_ptr< SynAgent > > chrono::synchrono::SynAgentList
 Vector of handles to agents.