| AddTargetRank(int target) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | inline |
| AddUserActionCircle(void(*ptr)()) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | inline |
| AddUserActionRectangle(void(*ptr)()) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | inline |
| Advance(double step) override | chrono::synchrono::SynVehicleBrain | virtual |
| CheckDistanceCircle(ChVector<> pos1, ChVector<> pos2, double radius, int sender_rank) | chrono::synchrono::SynCollisionBrain | |
| CheckDistanceRec(ChVector<> pos1, ChVector<> pos2, double short_rec_side, double long_rec_side, int sender_rank) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | |
| GenerateMessagesToSend(std::vector< SynMessage * > &messages) override | chrono::synchrono::SynVehicleBrain | inlinevirtual |
| GetDriver() | chrono::synchrono::SynVehicleBrain | inline |
| GetDriverInputs() | chrono::synchrono::SynVehicleBrain | inline |
| GetRank() | chrono::synchrono::SynBrain | inline |
| GetVehicle() (defined in chrono::synchrono::SynVehicleBrain) | chrono::synchrono::SynVehicleBrain | inline |
| m_driver | chrono::synchrono::SynVehicleBrain | protected |
| m_rank | chrono::synchrono::SynBrain | protected |
| m_vehicle (defined in chrono::synchrono::SynVehicleBrain) | chrono::synchrono::SynVehicleBrain | protected |
| PrintTargetRanks() (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | |
| ProcessMessage(SynMessage *msg) override | chrono::synchrono::SynCollisionBrain | virtual |
| RemoveTargetRank(int rm_target) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | |
| SetDriver(std::shared_ptr< vehicle::ChDriver > driver) | chrono::synchrono::SynVehicleBrain | inline |
| SetMyLocation(ChVector<> location) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | inline |
| SetVerbosity(bool verbose) (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | inline |
| SynBrain(int rank) | chrono::synchrono::SynBrain | inline |
| Synchronize(double time) override | chrono::synchrono::SynVehicleBrain | virtual |
| SynVehicleBrain(int rank, std::shared_ptr< vehicle::ChDriver > driver, vehicle::ChVehicle &vehicle) | chrono::synchrono::SynVehicleBrain | inline |
| TakeUserActionsCircle() (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | |
| TakeUserActionsRectangle() (defined in chrono::synchrono::SynCollisionBrain) | chrono::synchrono::SynCollisionBrain | |
| TrackLoc(SynMessage *msg, int sender_rank, ChVector<> location) | chrono::synchrono::SynCollisionBrain | |
| ~SynBrain() | chrono::synchrono::SynBrain | inlinevirtual |
| ~SynVehicleBrain() | chrono::synchrono::SynVehicleBrain | inline |