#include <Clutch.h>
Public Member Functions | |
| Clutch (double sliding, double radius, double area, double max_pressure) | |
| double | drag (double engine_speed, double drive_speed) |
| void | position (double factor) |
| double | pressure () const |
| double | max_pressure () const |
| bool | engaged () const |
Private Attributes | |
| double | m_sliding_friction |
| double | m_radius |
| double | m_area |
| double | m_pressure |
| double | m_max_pressure |
| double | m_threshold |
| bool | m_engaged |
Definition at line 27 of file Clutch.h.
|
||||||||||||||||||||
|
|
|
||||||||||||
|
Definition at line 43 of file Clutch.cc. References m_area, m_engaged, m_pressure, m_radius, m_sliding_friction, and m_threshold. Referenced by Vamos_Body::Drivetrain::find_forces(). |
|
|
Definition at line 70 of file Clutch.h. References m_engaged. Referenced by Vamos_Body::Drivetrain::find_forces(). |
|
|
Definition at line 67 of file Clutch.h. References m_max_pressure. |
|
|
Definition at line 67 of file Clutch.cc. References m_engaged, m_max_pressure, and m_pressure. Referenced by Vamos_Body::Drivetrain::input(), and Vamos_Body::Drivetrain::reset(). |
|
|
Definition at line 64 of file Clutch.h. References m_pressure. |
|
|
Definition at line 36 of file Clutch.h. Referenced by drag(). |
|
|
Definition at line 50 of file Clutch.h. Referenced by drag(), engaged(), and position(). |
|
|
Definition at line 42 of file Clutch.h. Referenced by max_pressure(), and position(). |
|
|
Definition at line 39 of file Clutch.h. Referenced by drag(), position(), and pressure(). |
|
|
Definition at line 33 of file Clutch.h. Referenced by drag(). |
|
|
Definition at line 30 of file Clutch.h. Referenced by drag(). |
|
|
Definition at line 47 of file Clutch.h. Referenced by drag(). |
1.4.6