|
a |
|
b/Body/AAUHuman/Trunk/SelectedOutput/TrunkMuscleActivityEnvelope.any |
|
|
1 |
SelectedOutput.Trunk.Muscles = { |
|
|
2 |
|
|
|
3 |
#if ( (BM_TRUNK_LUMBAR_MUSCLES == OFF) | (BM_TRUNK_CERVICAL_MUSCLES == OFF)) |
|
|
4 |
AnySearchFun JntMuscleList = { |
|
|
5 |
Search = "....Trunk.JointMuscles.*.*.Object.Muscle.*.Activity"; |
|
|
6 |
}; |
|
|
7 |
AnyFloat jnt_mscl_list = JntMuscleList(); |
|
|
8 |
#else |
|
|
9 |
AnyFloat jnt_mscl_list = {0}; |
|
|
10 |
#endif |
|
|
11 |
|
|
|
12 |
#if BM_TRUNK_LUMBAR_MUSCLES != OFF |
|
|
13 |
AnySearchFun LumbarMuscleList = { |
|
|
14 |
Search = "....Trunk.Muscles*.*.*.Activity"; |
|
|
15 |
}; |
|
|
16 |
AnyFloat lumbar_mscl_list = LumbarMuscleList(); |
|
|
17 |
#else |
|
|
18 |
AnyFloat lumbar_mscl_list = {0}; |
|
|
19 |
#endif |
|
|
20 |
|
|
|
21 |
// #if BM_TRUNK_THORACIC_MUSCLES != OFF |
|
|
22 |
// // PLACEHOLDER |
|
|
23 |
// //AnySearchFun ThoraxMuscleList = { |
|
|
24 |
// // Search = "....Trunk.MusclesThoracic*.*.Activity"; |
|
|
25 |
// //}; |
|
|
26 |
// AnyFloat thoracic_mscl_list = {0}; |
|
|
27 |
// #else |
|
|
28 |
AnyFloat thoracic_mscl_list = {0}; |
|
|
29 |
// #endif |
|
|
30 |
|
|
|
31 |
|
|
|
32 |
#if BM_TRUNK_CERVICAL_MUSCLES != OFF |
|
|
33 |
AnySearchFun NeckMuscleList = { |
|
|
34 |
Search = "....Trunk.MusclesCervical*.*.*.Activity"; |
|
|
35 |
}; |
|
|
36 |
AnyFloat neck_mscl_list = NeckMuscleList(); |
|
|
37 |
#else |
|
|
38 |
AnyFloat neck_mscl_list = {0}; |
|
|
39 |
#endif |
|
|
40 |
|
|
|
41 |
|
|
|
42 |
AnyVar Envelope = max(arrcat(jnt_mscl_list, thoracic_mscl_list, lumbar_mscl_list, neck_mscl_list)); |
|
|
43 |
|
|
|
44 |
|
|
|
45 |
}; //End Muscles |