Project Chrono: Member List

chrono::synchrono::ChMultiPathFollowerACCDriver Member List

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

addPath(std::shared_ptr< ChBezierCurve > path) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
Advance(double step) override | chrono::synchrono::ChMultiPathFollowerACCDriver | virtual
changePath(int path) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
ChDriver(ChVehicle &vehicle) | chrono::vehicle::ChDriver |
ChMultiPathFollowerACCDriver(vehicle::ChVehicle &vehicle, std::vector< std::shared_ptr< ChBezierCurve > > paths, const std::string &path_name, double target_speed, double target_following_time, double target_min_distance, double current_distance) | chrono::synchrono::ChMultiPathFollowerACCDriver |
ExportPathPovray(const std::string &out_dir) | chrono::synchrono::ChMultiPathFollowerACCDriver |
GetBraking() const | chrono::vehicle::ChDriver | inline
GetClutch() const | chrono::vehicle::ChDriver | inline
GetInputs() const | chrono::vehicle::ChDriver |
GetSpeedController() | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
GetSteering() const | chrono::vehicle::ChDriver | inline
GetSteeringController() | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
GetThrottle() const | chrono::vehicle::ChDriver | inline
Initialize() | chrono::vehicle::ChDriver | inlinevirtual
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
Reset() | chrono::synchrono::ChMultiPathFollowerACCDriver |
SetBraking(double braking) | chrono::vehicle::ChDriver |
SetClutch(double clutch) | chrono::vehicle::ChDriver |
SetCurrentDistance(double val) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
SetDesiredFollowingMinDistance(double val) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
SetDesiredFollowingTime(double val) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
SetDesiredSpeed(double val) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
SetSteering(double steering) | chrono::vehicle::ChDriver |
SetThreshholdThrottle(double val) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline
SetThrottle(double throttle) | chrono::vehicle::ChDriver |
Synchronize(double time) | chrono::vehicle::ChDriver | inlinevirtual
~ChDriver() (defined in chrono::vehicle::ChDriver) | chrono::vehicle::ChDriver | inlinevirtual
~ChMultiPathFollowerACCDriver() (defined in chrono::synchrono::ChMultiPathFollowerACCDriver) | chrono::synchrono::ChMultiPathFollowerACCDriver | inline