| Advance(double step) override | chrono::vehicle::ChHumanDriver | virtual |
| ChDriver(ChVehicle &vehicle) | chrono::vehicle::ChDriver | |
| ChHumanDriver(ChVehicle &vehicle, std::shared_ptr< ChBezierCurve > path, const std::string &path_name, double road_width=5.0, double max_wheel_turn_angle=0, double axle_space=2.5) | chrono::vehicle::ChHumanDriver | |
| ChHumanDriver(const std::string &filename, ChVehicle &vehicle, std::shared_ptr< ChBezierCurve > path, const std::string &path_name, double road_width=5.0, double max_wheel_turn_angle=0, double axle_space=2.5) | chrono::vehicle::ChHumanDriver | |
| ExportPathPovray(const std::string &out_dir) | chrono::vehicle::ChHumanDriver | |
| GetAverageSpeed() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetBraking() const | chrono::vehicle::ChDriver | inline |
| GetClutch() const | chrono::vehicle::ChDriver | inline |
| GetInputs() const | chrono::vehicle::ChDriver | |
| GetMaxLatAcc() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetMaxSpeed() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetMinLatAcc() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetMinSpeed() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetSentinelLocation() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetSteering() const | chrono::vehicle::ChDriver | inline |
| GetTargetLocation() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| GetThrottle() const | chrono::vehicle::ChDriver | inline |
| GetTraveledDistance() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| Initialize() override | chrono::vehicle::ChHumanDriver | virtual |
| Log(double time) | chrono::vehicle::ChDriver | |
| LogInit(const std::string &filename) | chrono::vehicle::ChDriver | |
| m_braking | chrono::vehicle::ChDriver | protected |
| m_clutch | chrono::vehicle::ChDriver | protected |
| m_steering | chrono::vehicle::ChDriver | protected |
| m_throttle | chrono::vehicle::ChDriver | protected |
| m_vehicle | chrono::vehicle::ChDriver | protected |
| SetBraking(double braking) | chrono::vehicle::ChDriver | |
| SetClutch(double clutch) | chrono::vehicle::ChDriver | |
| SetLateralGains(double Klat=0.1, double Kug=0) (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| SetLongitudinalGains(double Klong=0.1, double Kplus=0.1, double Kminus=0.1) (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| SetPreviewTime(double Tp=0.5) (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |
| SetSpeedRange(double u0=10.0, double umax=30.0) (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | |
| SetSteering(double steering) | chrono::vehicle::ChDriver | |
| SetThrottle(double throttle) | chrono::vehicle::ChDriver | |
| Synchronize(double time) | chrono::vehicle::ChDriver | inlinevirtual |
| ~ChDriver() (defined in chrono::vehicle::ChDriver) | chrono::vehicle::ChDriver | inlinevirtual |
| ~ChHumanDriver() (defined in chrono::vehicle::ChHumanDriver) | chrono::vehicle::ChHumanDriver | inline |