1 #define BIORBD_API_EXPORTS
2 #include "Muscles/FatigueParameters.h"
5 const biorbd::utils::Scalar& _fatigueRate,
6 const biorbd::utils::Scalar& _recoveryRate,
7 const biorbd::utils::Scalar& _developFactor,
8 const biorbd::utils::Scalar& recoveryFactor):
9 m_fatigueRate(std::make_shared<biorbd::utils::Scalar>(_fatigueRate)),
10 m_recoveryRate(std::make_shared<biorbd::utils::Scalar>(_recoveryRate)),
11 m_developFactor(std::make_shared<biorbd::utils::Scalar>(_developFactor)),
12 m_recoveryFactor(std::make_shared<biorbd::utils::Scalar>(recoveryFactor))
33 const biorbd::utils::Scalar& fatigueRate)
35 *m_fatigueRate = fatigueRate;
39 return *m_fatigueRate;
43 const biorbd::utils::Scalar& recoveryRate)
45 *m_recoveryRate = recoveryRate;
49 return *m_recoveryRate;
53 const biorbd::utils::Scalar& developFactor)
55 *m_developFactor = developFactor;
59 return *m_developFactor;
63 const biorbd::utils::Scalar& recoveryFactor)
65 *m_recoveryFactor = recoveryFactor;
69 return *m_recoveryFactor;