chrono::vehicle::man::MAN_7t Class Reference
  Description
Wrapper class for modeling an entire MAN 7t vehicle assembly (including the vehicle itself, the powertrain, and the tires).
#include <MAN_7t.h>
Collaboration diagram for chrono::vehicle::man::MAN_7t:

| Public Member Functions | |
| MAN_7t (ChSystem *system) | |
| void | SetContactMethod (ChMaterialSurface::ContactMethod val) | 
| void | SetChassisFixed (bool val) | 
| void | SetChassisCollisionType (ChassisCollisionType val) | 
| void | SetTireType (TireModelType val) | 
| void | SetInitPosition (const ChCoordsys<> &pos) | 
| void | SetInitFwdVel (double fwdVel) | 
| void | SetInitWheelAngVel (const std::vector< double > &omega) | 
| void | SetShaftBasedDrivetrain (bool val) | 
| void | SetTireStepSize (double step_size) | 
| ChSystem * | GetSystem () const | 
| ChWheeledVehicle & | GetVehicle () const | 
| std::shared_ptr< ChChassis > | GetChassis () const | 
| std::shared_ptr< ChBodyAuxRef > | GetChassisBody () const | 
| std::shared_ptr< ChPowertrain > | GetPowertrain () const | 
| double | GetTotalMass () const | 
| void | Initialize () | 
| void | SetAerodynamicDrag (double Cd, double area, double air_density) | 
| void | SetChassisVisualizationType (VisualizationType vis) | 
| void | SetSuspensionVisualizationType (VisualizationType vis) | 
| void | SetSteeringVisualizationType (VisualizationType vis) | 
| void | SetWheelVisualizationType (VisualizationType vis) | 
| void | SetTireVisualizationType (VisualizationType vis) | 
| void | Synchronize (double time, const ChDriver::Inputs &driver_inputs, const ChTerrain &terrain) | 
| void | Advance (double step) | 
| void | LogHardpointLocations () | 
| void | DebugLog (int what) | 
| Protected Attributes | |
| ChMaterialSurface::ContactMethod | m_contactMethod | 
| ChassisCollisionType | m_chassisCollisionType | 
| bool | m_fixed | 
| TireModelType | m_tireType | 
| double | m_tire_step_size | 
| ChCoordsys | m_initPos | 
| double | m_initFwdVel | 
| std::vector< double > | m_initOmega | 
| bool | m_apply_drag | 
| double | m_Cd | 
| double | m_area | 
| double | m_air_density | 
| ChSystem * | m_system | 
| MAN_7t_Vehicle * | m_vehicle | 
| double | m_tire_mass | 
| bool | m_use_shafts_drivetrain | 
| double | m_drivetrain_max_speed | 
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono_models/vehicle/man/MAN_7t.h
- /builds/uwsbel/chrono/src/chrono_models/vehicle/man/MAN_7t.cpp
