Advance(double step) override final | chrono::vehicle::ChWheeledVehicle | virtual |
AnyOutput(const std::vector< std::shared_ptr< T >> &list) | chrono::vehicle::ChVehicle | inlineprotectedstatic |
ChVehicle(const std::string &name, ChMaterialSurface::ContactMethod contact_method=ChMaterialSurface::NSC) | chrono::vehicle::ChVehicle | protected |
ChVehicle(const std::string &name, ChSystem *system) | chrono::vehicle::ChVehicle | protected |
ChWheeledVehicle(const std::string &name, ChMaterialSurface::ContactMethod contact_method=ChMaterialSurface::NSC) | chrono::vehicle::ChWheeledVehicle | |
ChWheeledVehicle(const std::string &name, ChSystem *system) | chrono::vehicle::ChWheeledVehicle | |
DebugLog(int what) | chrono::vehicle::sedan::Sedan_Vehicle | |
ExportComponentList() const override | chrono::vehicle::ChWheeledVehicle | virtual |
ExportComponentList(const std::string &filename) const override | chrono::vehicle::ChWheeledVehicle | virtual |
GetAxle(int id) const | chrono::vehicle::ChWheeledVehicle | inline |
GetAxles() const | chrono::vehicle::ChWheeledVehicle | inline |
GetChassis() const | chrono::vehicle::ChVehicle | inline |
GetChassisBody() const | chrono::vehicle::ChVehicle | inline |
GetChTime() const | chrono::vehicle::ChVehicle | inline |
GetDriveline() const | chrono::vehicle::ChWheeledVehicle | inline |
GetDriverPos() const | chrono::vehicle::ChVehicle | inline |
GetDriveshaft() const override | chrono::vehicle::ChWheeledVehicle | inlinevirtual |
GetDriveshaftSpeed() const override | chrono::vehicle::ChWheeledVehicle | virtual |
GetMaxSteeringAngle() const override | chrono::vehicle::sedan::Sedan_Vehicle | inlinevirtual |
GetMinTurningRadius() const override | chrono::vehicle::sedan::Sedan_Vehicle | inlinevirtual |
GetName() const | chrono::vehicle::ChVehicle | inline |
GetNumberAxles() const override | chrono::vehicle::sedan::Sedan_Vehicle | inlinevirtual |
GetPowertrain() const override | chrono::vehicle::ChWheeledVehicle | inlinevirtual |
GetShockForce(int axle, VehicleSide side) const (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
GetShockLength(int axle, VehicleSide side) const (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
GetShockVelocity(int axle, VehicleSide side) const (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
GetSpindleAngVel(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle | |
GetSpindleLinVel(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle | |
GetSpindleOmega(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle | |
GetSpindlePos(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle | |
GetSpindleRot(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle | |
GetSpringDeformation(int axle, VehicleSide side) const (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
GetSpringForce(int axle, VehicleSide side) const (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
GetSpringLength(int axle, VehicleSide side) const (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
GetSteering(int id) const | chrono::vehicle::ChWheeledVehicle | inline |
GetSuspension(int id) const | chrono::vehicle::ChWheeledVehicle | inline |
GetSystem() | chrono::vehicle::ChVehicle | inline |
GetTemplateName() const override | chrono::vehicle::ChWheeledVehicle | inlinevirtual |
GetVehicleAcceleration(const ChVector<> &locpos) const | chrono::vehicle::ChVehicle | inline |
GetVehicleCOMPos() const override | chrono::vehicle::ChWheeledVehicle | virtual |
GetVehicleMass() const override | chrono::vehicle::ChWheeledVehicle | virtual |
GetVehiclePointLocation(const ChVector<> &locpos) const | chrono::vehicle::ChVehicle | inline |
GetVehiclePointVelocity(const ChVector<> &locpos) const | chrono::vehicle::ChVehicle | inline |
GetVehiclePos() const | chrono::vehicle::ChVehicle | inline |
GetVehicleRot() const | chrono::vehicle::ChVehicle | inline |
GetVehicleSpeed() const | chrono::vehicle::ChVehicle | inline |
GetVehicleSpeedCOM() const | chrono::vehicle::ChVehicle | inline |
GetWheel(int axle, VehicleSide side, WheelLocation location=SINGLE) const | chrono::vehicle::ChWheeledVehicle | |
GetWheelbase() const override | chrono::vehicle::sedan::Sedan_Vehicle | inlinevirtual |
GetWheeltrack(int id) const | chrono::vehicle::ChWheeledVehicle | inline |
Initialize(const ChCoordsys<> &chassisPos, double chassisFwdVel=0) override | chrono::vehicle::sedan::Sedan_Vehicle | virtual |
InitializePowertrain(std::shared_ptr< ChPowertrain > powertrain) | chrono::vehicle::ChWheeledVehicle | |
InitializeTire(std::shared_ptr< ChTire > tire, std::shared_ptr< ChWheel > wheel, VisualizationType tire_vis=VisualizationType::PRIMITIVES, ChTire::CollisionType tire_coll=ChTire::CollisionType::SINGLE_POINT) | chrono::vehicle::ChWheeledVehicle | |
LockAxleDifferential(int axle, bool lock) | chrono::vehicle::ChWheeledVehicle | |
LockCentralDifferential(int which, bool lock) | chrono::vehicle::ChWheeledVehicle | |
LogConstraintViolations() override | chrono::vehicle::ChWheeledVehicle | virtual |
LogHardpointLocations() (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
m_axles | chrono::vehicle::ChWheeledVehicle | protected |
m_chassis | chrono::vehicle::ChVehicle | protected |
m_driveline | chrono::vehicle::ChWheeledVehicle | protected |
m_name | chrono::vehicle::ChVehicle | protected |
m_next_output_time | chrono::vehicle::ChVehicle | protected |
m_output | chrono::vehicle::ChVehicle | protected |
m_output_db | chrono::vehicle::ChVehicle | protected |
m_output_frame | chrono::vehicle::ChVehicle | protected |
m_output_step | chrono::vehicle::ChVehicle | protected |
m_ownsSystem | chrono::vehicle::ChVehicle | protected |
m_powertrain | chrono::vehicle::ChWheeledVehicle | protected |
m_steerings | chrono::vehicle::ChWheeledVehicle | protected |
m_system | chrono::vehicle::ChVehicle | protected |
Output(int frame, ChVehicleOutput &database) const override | chrono::vehicle::ChWheeledVehicle | protectedvirtual |
Sedan_Vehicle(const bool fixed=false, ChMaterialSurface::ContactMethod contact_method=ChMaterialSurface::NSC, ChassisCollisionType chassis_collision_type=ChassisCollisionType::NONE) (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
Sedan_Vehicle(ChSystem *system, const bool fixed=false, ChassisCollisionType chassis_collision_type=ChassisCollisionType::NONE) (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |
SetAntirollbarOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle | |
SetChassisCollide(bool state) | chrono::vehicle::ChVehicle | |
SetChassisOutput(bool state) | chrono::vehicle::ChVehicle | |
SetChassisVehicleCollide(bool state) override | chrono::vehicle::ChWheeledVehicle | virtual |
SetChassisVisualizationType(VisualizationType vis) | chrono::vehicle::ChVehicle | |
SetDrivelineOutput(bool state) | chrono::vehicle::ChWheeledVehicle | |
SetInitWheelAngVel(const std::vector< double > &omega) (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | inline |
SetName(const std::string &name) | chrono::vehicle::ChVehicle | inline |
SetOutput(ChVehicleOutput::Type type, const std::string &out_dir, const std::string &out_name, double output_step) | chrono::vehicle::ChVehicle | |
SetSteeringOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle | |
SetSteeringVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle | |
SetSuspensionOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle | |
SetSuspensionVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle | |
SetWheelVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle | |
Synchronize(double time, const ChDriver::Inputs &driver_inputs, const ChTerrain &terrain) | chrono::vehicle::ChWheeledVehicle | virtual |
~ChVehicle() | chrono::vehicle::ChVehicle | virtual |
~ChWheeledVehicle() | chrono::vehicle::ChWheeledVehicle | inlinevirtual |
~Sedan_Vehicle() (defined in chrono::vehicle::sedan::Sedan_Vehicle) | chrono::vehicle::sedan::Sedan_Vehicle | |