Biorbd
include
Muscles
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 {
12
class
BIORBD_API
StateDynamicsDeGroote
:
public
biorbd::muscles::StateDynamics
13
{
14
public
:
20
StateDynamicsDeGroote
(
21
const
biorbd::utils::Scalar& excitation = 0,
22
const
biorbd::utils::Scalar& activation = 0);
23
28
StateDynamicsDeGroote
(
29
const
biorbd::muscles::StateDynamicsDeGroote
& other);
30
35
biorbd::muscles::StateDynamicsDeGroote
DeepCopy()
const
;
36
41
void
DeepCopy(
42
const
biorbd::muscles::StateDynamicsDeGroote
& other);
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
Generated by
1.8.18