|
Biorbd
|
Class FatigueParameters that holds the muscle fatigue parameters. More...
#include <FatigueParameters.h>
Public Member Functions | |
| FatigueParameters (const biorbd::utils::Scalar &fatigueRate=0, const biorbd::utils::Scalar &recoveryRate=0, const biorbd::utils::Scalar &developFactor=0, const biorbd::utils::Scalar &recoveryFactor=0) | |
| Construct the fatigue parameters. More... | |
| biorbd::muscles::FatigueParameters | DeepCopy () const |
| Deep copy of the fatigue parameters. More... | |
| void | DeepCopy (const biorbd::muscles::FatigueParameters &other) |
| Deep copy of fatigue parameters into another FatigueParameters. More... | |
| void | setFatigueRate (const biorbd::utils::Scalar &fatigueRate) |
| Set the fatigue rate. More... | |
| const biorbd::utils::Scalar & | fatigueRate () const |
| Return the fatigue rate. More... | |
| void | setRecoveryRate (const biorbd::utils::Scalar &recoveryRate) |
| Set the recovery rate. More... | |
| const biorbd::utils::Scalar & | recoveryRate () const |
| Return the recovery rate. More... | |
| void | setDevelopFactor (const biorbd::utils::Scalar &developFactor) |
| Set the develop factor. More... | |
| const biorbd::utils::Scalar & | developFactor () const |
| Return the develop factor. More... | |
| void | setRecoveryFactor (const biorbd::utils::Scalar &recoveryFactor) |
| Set the recovery factor. More... | |
| const biorbd::utils::Scalar & | recoveryFactor () const |
| Return the recovery factor. More... | |
Protected Attributes | |
| std::shared_ptr< biorbd::utils::Scalar > | m_fatigueRate |
| The fatigue rate. | |
| std::shared_ptr< biorbd::utils::Scalar > | m_recoveryRate |
| The recovery rate. | |
| std::shared_ptr< biorbd::utils::Scalar > | m_developFactor |
| The develop factor. | |
| std::shared_ptr< biorbd::utils::Scalar > | m_recoveryFactor |
| The recovery factor. | |
Class FatigueParameters that holds the muscle fatigue parameters.
Definition at line 15 of file FatigueParameters.h.
| biorbd::muscles::FatigueParameters::FatigueParameters | ( | const biorbd::utils::Scalar & | fatigueRate = 0, |
| const biorbd::utils::Scalar & | recoveryRate = 0, |
||
| const biorbd::utils::Scalar & | developFactor = 0, |
||
| const biorbd::utils::Scalar & | recoveryFactor = 0 |
||
| ) |
Construct the fatigue parameters.
| fatigueRate | The fatigue rate |
| recoveryRate | The recovery rate |
| developFactor | The develop factor |
| recoveryFactor | The recovery factor |
Definition at line 4 of file FatigueParameters.cpp.
| biorbd::muscles::FatigueParameters biorbd::muscles::FatigueParameters::DeepCopy | ( | ) | const |
Deep copy of the fatigue parameters.
Definition at line 17 of file FatigueParameters.cpp.
| void biorbd::muscles::FatigueParameters::DeepCopy | ( | const biorbd::muscles::FatigueParameters & | other | ) |
Deep copy of fatigue parameters into another FatigueParameters.
| other | The fatigue parameters to copy |
Definition at line 24 of file FatigueParameters.cpp.
| const biorbd::utils::Scalar & biorbd::muscles::FatigueParameters::developFactor | ( | ) | const |
Return the develop factor.
Definition at line 57 of file FatigueParameters.cpp.
| const biorbd::utils::Scalar & biorbd::muscles::FatigueParameters::fatigueRate | ( | ) | const |
Return the fatigue rate.
Definition at line 37 of file FatigueParameters.cpp.
| const biorbd::utils::Scalar & biorbd::muscles::FatigueParameters::recoveryFactor | ( | ) | const |
Return the recovery factor.
Definition at line 67 of file FatigueParameters.cpp.
| const biorbd::utils::Scalar & biorbd::muscles::FatigueParameters::recoveryRate | ( | ) | const |
Return the recovery rate.
Definition at line 47 of file FatigueParameters.cpp.
| void biorbd::muscles::FatigueParameters::setDevelopFactor | ( | const biorbd::utils::Scalar & | developFactor | ) |
Set the develop factor.
| developFactor | The develop factor |
Definition at line 52 of file FatigueParameters.cpp.
| void biorbd::muscles::FatigueParameters::setFatigueRate | ( | const biorbd::utils::Scalar & | fatigueRate | ) |
Set the fatigue rate.
| fatigueRate | The fatigue rate |
Definition at line 32 of file FatigueParameters.cpp.
| void biorbd::muscles::FatigueParameters::setRecoveryFactor | ( | const biorbd::utils::Scalar & | recoveryFactor | ) |
Set the recovery factor.
| recoveryFactor | The recovery factor |
Definition at line 62 of file FatigueParameters.cpp.
| void biorbd::muscles::FatigueParameters::setRecoveryRate | ( | const biorbd::utils::Scalar & | recoveryRate | ) |
Set the recovery rate.
| recoveryRate | The recovery rate |
Definition at line 42 of file FatigueParameters.cpp.
1.8.18