Advance(double step) | chrono::vehicle::ChSuspensionTestRig | |
CalcDisplacementOffset(int axle)=0 | chrono::vehicle::ChSuspensionTestRig | protectedpure virtual |
CalcTerrainHeight(int axle, VehicleSide side)=0 | chrono::vehicle::ChSuspensionTestRig | protectedpure virtual |
ChSuspensionTestRig(std::shared_ptr< ChWheeledVehicle > vehicle, std::vector< int > axle_index, double displ_limit) | chrono::vehicle::ChSuspensionTestRig | protected |
ChSuspensionTestRig(const std::string &spec_filename) | chrono::vehicle::ChSuspensionTestRig | protected |
CollectPlotData(double time) | chrono::vehicle::ChSuspensionTestRig | protected |
DriverEnded() const | chrono::vehicle::ChSuspensionTestRig | inline |
GetActuatorDisp(int axle, VehicleSide side)=0 | chrono::vehicle::ChSuspensionTestRig | pure virtual |
GetActuatorForce(int axle, VehicleSide side)=0 | chrono::vehicle::ChSuspensionTestRig | pure virtual |
GetDriverMessage() const | chrono::vehicle::ChSuspensionTestRig | inline |
GetRideHeight(int axle) const =0 | chrono::vehicle::ChSuspensionTestRig | pure virtual |
GetSpindleAngVel(int axle, VehicleSide side) const | chrono::vehicle::ChSuspensionTestRig | |
GetSpindleLinVel(int axle, VehicleSide side) const | chrono::vehicle::ChSuspensionTestRig | |
GetSpindlePos(int axle, VehicleSide side) const | chrono::vehicle::ChSuspensionTestRig | |
GetSpindleRot(int axle, VehicleSide side) const | chrono::vehicle::ChSuspensionTestRig | |
GetSteeringInput() const | chrono::vehicle::ChSuspensionTestRig | inline |
GetVehicle() const | chrono::vehicle::ChSuspensionTestRig | inline |
GetWheelTravel(int axle, VehicleSide side) const | chrono::vehicle::ChSuspensionTestRig | |
IncludeSteeringMechanism(int index) | chrono::vehicle::ChSuspensionTestRig | |
IncludeSubchassis(int index) | chrono::vehicle::ChSuspensionTestRig | |
Initialize() | chrono::vehicle::ChSuspensionTestRig | |
InitializeRig()=0 | chrono::vehicle::ChSuspensionTestRig | protectedpure virtual |
LogConstraintViolations() | chrono::vehicle::ChSuspensionTestRig | |
m_axle_index | chrono::vehicle::ChSuspensionTestRig | protected |
m_displ_limit | chrono::vehicle::ChSuspensionTestRig | protected |
m_displ_offset | chrono::vehicle::ChSuspensionTestRig | protected |
m_naxles | chrono::vehicle::ChSuspensionTestRig | protected |
m_ride_height | chrono::vehicle::ChSuspensionTestRig | protected |
m_steering_index | chrono::vehicle::ChSuspensionTestRig | protected |
m_subchassis_index | chrono::vehicle::ChSuspensionTestRig | protected |
m_vehicle | chrono::vehicle::ChSuspensionTestRig | protected |
PlotOutput(const std::string &out_dir, const std::string &out_name) | chrono::vehicle::ChSuspensionTestRig | |
SetDisplacementLimit(double limit) | chrono::vehicle::ChSuspensionTestRig | inline |
SetDriver(std::shared_ptr< ChSuspensionTestRigDriver > driver) | chrono::vehicle::ChSuspensionTestRig | |
SetInitialRideHeight(double height) | chrono::vehicle::ChSuspensionTestRig | inline |
SetOutput(ChVehicleOutput::Type type, const std::string &out_dir, const std::string &out_name, double output_step) | chrono::vehicle::ChSuspensionTestRig | |
SetPlotOutput(double output_step) | chrono::vehicle::ChSuspensionTestRig | |
SetSteeringVisualizationType(VisualizationType vis) | chrono::vehicle::ChSuspensionTestRig | inline |
SetSubchassisVisualizationType(VisualizationType vis) | chrono::vehicle::ChSuspensionTestRig | inline |
SetSuspensionVisualizationType(VisualizationType vis) | chrono::vehicle::ChSuspensionTestRig | inline |
SetTireVisualizationType(VisualizationType vis) | chrono::vehicle::ChSuspensionTestRig | inline |
SetWheelVisualizationType(VisualizationType vis) | chrono::vehicle::ChSuspensionTestRig | inline |
UpdateActuators(std::vector< double > displ_left, std::vector< double > displ_speed_left, std::vector< double > displ_right, std::vector< double > displ_speed_right)=0 | chrono::vehicle::ChSuspensionTestRig | protectedpure virtual |
~ChSuspensionTestRig() | chrono::vehicle::ChSuspensionTestRig | virtual |