Biorbd
StateDynamicsDeGroote.h
1 #ifndef BIORBD_MUSCLES_STATE_DYNAMICS_DE_GROOTE_H
2 #define BIORBD_MUSCLES_STATE_DYNAMICS_DE_GROOTE_H
3 
4 #include "biorbdConfig.h"
5 #include "Muscles/StateDynamics.h"
6 
7 namespace biorbd {
8 namespace muscles {
13 {
14 public:
21  const biorbd::utils::Scalar& excitation = 0,
22  const biorbd::utils::Scalar& activation = 0);
23 
30 
36 
41  void DeepCopy(
43 
50  virtual const biorbd::utils::Scalar& timeDerivativeActivation(
51  const Characteristics& characteristics,
52  bool alreadyNormalized = false);
53 
54 protected:
55  virtual void setType();
56 
57 };
58 
59 }}
60 
61 #endif // BIORBD_MUSCLES_STATE_DYNAMICS_DE_GROOTE_H
biorbd::muscles::StateDynamicsDeGroote
EMG with the capability to compute the time derivative.
Definition: StateDynamicsDeGroote.h:13
biorbd::muscles::StateDynamics
EMG with the capability to compute the time derivative.
Definition: StateDynamics.h:14
biorbd::muscles::Characteristics
Class Holds that muscle characteristics.
Definition: Characteristics.h:17