chrono::synchrono::ChMulPathFollowerACCDriver Member List

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

addPath(std::shared_ptr< ChBezierCurve > path, bool isClosedPath=false)chrono::synchrono::ChMulPathFollowerACCDriverinline
Advance(double step) overridechrono::synchrono::ChMulPathFollowerACCDrivervirtual
changePath(int path)chrono::synchrono::ChMulPathFollowerACCDriverinline
ChDriver(ChVehicle &vehicle)chrono::vehicle::ChDriver
ChMulPathFollowerACCDriver(vehicle::ChVehicle &vehicle, std::vector< std::pair< std::shared_ptr< ChBezierCurve >, bool >> path_pairs, const std::string &path_name, double target_speed, double target_following_time, double target_min_distance, double current_distance)chrono::synchrono::ChMulPathFollowerACCDriver
ExportPathPovray(const std::string &out_dir)chrono::synchrono::ChMulPathFollowerACCDriver
GetBraking() constchrono::vehicle::ChDriverinline
GetInputs() constchrono::vehicle::ChDriver
GetSpeedController()chrono::synchrono::ChMulPathFollowerACCDriverinline
GetSteering() constchrono::vehicle::ChDriverinline
GetSteeringController()chrono::synchrono::ChMulPathFollowerACCDriverinline
GetThrottle() constchrono::vehicle::ChDriverinline
Initialize()chrono::vehicle::ChDriverinlinevirtual
Log(double time)chrono::vehicle::ChDriver
LogInit(const std::string &filename)chrono::vehicle::ChDriver
m_brakingchrono::vehicle::ChDriverprotected
m_steeringchrono::vehicle::ChDriverprotected
m_throttlechrono::vehicle::ChDriverprotected
m_vehiclechrono::vehicle::ChDriverprotected
Reset()chrono::synchrono::ChMulPathFollowerACCDriver
SetBraking(double val, double min_val=0, double max_val=1)chrono::vehicle::ChDriver
SetCurrentDistance(double val)chrono::synchrono::ChMulPathFollowerACCDriverinline
SetDesiredFollowingMinDistance(double val)chrono::synchrono::ChMulPathFollowerACCDriverinline
SetDesiredFollowingTime(double val)chrono::synchrono::ChMulPathFollowerACCDriverinline
SetDesiredSpeed(double val)chrono::synchrono::ChMulPathFollowerACCDriverinline
SetSteering(double val, double min_val=-1, double max_val=1)chrono::vehicle::ChDriver
SetThreshholdThrottle(double val)chrono::synchrono::ChMulPathFollowerACCDriverinline
SetThrottle(double val, double min_val=0, double max_val=1)chrono::vehicle::ChDriver
Synchronize(double time)chrono::vehicle::ChDriverinlinevirtual
~ChDriver() (defined in chrono::vehicle::ChDriver)chrono::vehicle::ChDriverinlinevirtual
~ChMulPathFollowerACCDriver() (defined in chrono::synchrono::ChMulPathFollowerACCDriver)chrono::synchrono::ChMulPathFollowerACCDriverinline