[38ba34]: / Body / AAUHuman / LegTLEM1 / LegMuscleNames.any

Download this file

238 lines (202 with data), 10.5 kB

//This file can be used for making shortcuts to the muscle data
#ifndef LEG_WITH_JOINT_MUSCLES

AnyFolder &mus1  = ..Mus.SoleusMedialis1;
AnyFolder &mus2  = ..Mus.SoleusMedialis2;
AnyFolder &mus3  = ..Mus.SoleusMedialis3;
AnyFolder &mus4  = ..Mus.SoleusLateralis1;
AnyFolder &mus5  = ..Mus.SoleusLateralis2;
AnyFolder &mus6  = ..Mus.SoleusLateralis3;
AnyFolder &mus7  = ..Mus.GastrocnemiusLateralis1;
AnyFolder &mus8  = ..Mus.GastrocnemiusMedialis1;
AnyFolder &mus9  = ..Mus.FlexorDigitorumLongus1;
AnyFolder &mus10  = ..Mus.FlexorDigitorumLongus2;
AnyFolder &mus11  = ..Mus.FlexorDigitorumLongus3;
AnyFolder &mus12  = ..Mus.FlexorHallucisLongus1;
AnyFolder &mus13  = ..Mus.FlexorHallucisLongus2;
AnyFolder &mus14  = ..Mus.FlexorHallucisLongus3;
AnyFolder &mus15  = ..Mus.TibialisPosteriorLateralis1;
AnyFolder &mus16  = ..Mus.TibialisPosteriorLateralis2;
AnyFolder &mus17  = ..Mus.TibialisPosteriorLateralis3;
AnyFolder &mus18  = ..Mus.TibialisPosteriorMedialis1;
AnyFolder &mus19  = ..Mus.TibialisPosteriorMedialis2;
AnyFolder &mus20  = ..Mus.TibialisPosteriorMedialis3;
AnyFolder &mus21  = ..Mus.TibialisAnterior1;
AnyFolder &mus22  = ..Mus.TibialisAnterior2;
AnyFolder &mus23  = ..Mus.TibialisAnterior3;
AnyFolder &mus24  = ..Mus.PeroneusBrevis1;
AnyFolder &mus25  = ..Mus.PeroneusBrevis2;
AnyFolder &mus26  = ..Mus.PeroneusBrevis3;
AnyFolder &mus27  = ..Mus.PeroneusLongus1;
AnyFolder &mus28  = ..Mus.PeroneusLongus2;
AnyFolder &mus29  = ..Mus.PeroneusLongus3;

AnyFolder &mus30  = ..Mus.PeroneusTertius1;
AnyFolder &mus31  = ..Mus.PeroneusTertius2;
AnyFolder &mus32  = ..Mus.PeroneusTertius3;

AnyFolder &mus33  = ..Mus.ExtensorDigitorumLongus1;
AnyFolder &mus34  = ..Mus.ExtensorDigitorumLongus2;
AnyFolder &mus35  = ..Mus.ExtensorDigitorumLongus3;
AnyFolder &mus36  = ..Mus.ExtensorHallucisLongus1;
AnyFolder &mus37  = ..Mus.ExtensorHallucisLongus2;
AnyFolder &mus38  = ..Mus.ExtensorHallucisLongus3;
AnyFolder &mus39  = ..Mus.VastusLateralisInferior1;
AnyFolder &mus40  = ..Mus.VastusLateralisInferior2;
AnyFolder &mus41  = ..Mus.VastusLateralisInferior3;
AnyFolder &mus42  = ..Mus.VastusLateralisInferior4;
AnyFolder &mus43  = ..Mus.VastusLateralisInferior5;
AnyFolder &mus44  = ..Mus.VastusLateralisInferior6;
AnyFolder &mus45  = ..Mus.VastusLateralisSuperior1;
AnyFolder &mus46  = ..Mus.VastusLateralisSuperior2;
AnyFolder &mus47  = ..Mus.VastusMedialisInferior1;
AnyFolder &mus48  = ..Mus.VastusMedialisInferior2;

AnyFolder &mus49  = ..Mus.VastusMedialisMid1;
AnyFolder &mus50  = ..Mus.VastusMedialisMid2;

AnyFolder &mus51  = ..Mus.VastusMedialisSuperior1;
AnyFolder &mus52  = ..Mus.VastusMedialisSuperior2;
AnyFolder &mus53  = ..Mus.VastusMedialisSuperior3;
AnyFolder &mus54  = ..Mus.VastusMedialisSuperior4;

AnyFolder &mus55  = ..Mus.VastusMedialisSuperior5;
AnyFolder &mus56  = ..Mus.VastusMedialisSuperior6;

AnyFolder &mus57  = ..Mus.VastusIntermedius1;
AnyFolder &mus58  = ..Mus.VastusIntermedius2;
AnyFolder &mus59  = ..Mus.VastusIntermedius3;
AnyFolder &mus60  = ..Mus.VastusIntermedius4;
AnyFolder &mus61  = ..Mus.VastusIntermedius5;
AnyFolder &mus62  = ..Mus.VastusIntermedius6;

AnyFolder &mus63  = ..Mus.RectusFemoris1;
AnyFolder &mus64  = ..Mus.RectusFemoris2;


AnyFolder &mus65  = ..Mus.Semitendinosus1;
AnyFolder &mus66  = ..Mus.Semimembranosus1;
AnyFolder &mus67  = ..Mus.BicepsFemorisCaputLongum1;
AnyFolder &mus68  = ..Mus.BicepsFemorisCaputBreve1;
AnyFolder &mus69  = ..Mus.BicepsFemorisCaputBreve2;
AnyFolder &mus170 = ..Mus.BicepsFemorisCaputBreve3;

AnyFolder &mus70  = ..Mus.SartoriusProximal1;
AnyFolder &mus71  = ..Mus.SartoriusDistal1;


AnyFolder &mus72  = ..Mus.IliacusLateralis1;
AnyFolder &mus73  = ..Mus.IliacusLateralis2;

AnyFolder &mus75  = ..Mus.IliacusMid1;
AnyFolder &mus76  = ..Mus.IliacusMid2;

AnyFolder &mus78  = ..Mus.IliacusMedialis1;
AnyFolder &mus79  = ..Mus.IliacusMedialis2;

AnyFolder &mus74  = ..Mus.IliacusLateralis3;
AnyFolder &mus77  = ..Mus.IliacusMid3;
AnyFolder &mus80  = ..Mus.IliacusMedialis3;

AnyFolder &mus81  = ..Mus.GluteusMinimusAnterior1;
AnyFolder &mus82  = ..Mus.GluteusMinimusMid1;
AnyFolder &mus83  = ..Mus.GluteusMinimusPosterior1;
AnyFolder &mus84  = ..Mus.GluteusMediusAnterior1;
AnyFolder &mus85  = ..Mus.GluteusMediusAnterior2;
AnyFolder &mus86  = ..Mus.GluteusMediusAnterior3;
AnyFolder &mus87  = ..Mus.GluteusMediusAnterior4;
AnyFolder &mus88  = ..Mus.GluteusMediusAnterior5;
AnyFolder &mus89  = ..Mus.GluteusMediusAnterior6;


AnyFolder &mus90  = ..Mus.GluteusMediusPosterior1;
AnyFolder &mus91  = ..Mus.GluteusMediusPosterior2;
AnyFolder &mus92  = ..Mus.GluteusMediusPosterior3;
AnyFolder &mus93  = ..Mus.GluteusMediusPosterior4;
AnyFolder &mus94  = ..Mus.GluteusMediusPosterior5;
AnyFolder &mus95  = ..Mus.GluteusMediusPosterior6;

AnyFolder &mus96  = ..Mus.GluteusMaximusSuperior1;
AnyFolder &mus97  = ..Mus.GluteusMaximusSuperior2;
AnyFolder &mus98  = ..Mus.GluteusMaximusSuperior3;

AnyFolder &mus99  = ..Mus.GluteusMaximusSuperior4;
AnyFolder &mus100  = ..Mus.GluteusMaximusSuperior5;
AnyFolder &mus101  = ..Mus.GluteusMaximusSuperior6;

AnyFolder &mus102  = ..Mus.GluteusMaximusInferior1;
AnyFolder &mus103  = ..Mus.GluteusMaximusInferior2;
AnyFolder &mus104  = ..Mus.GluteusMaximusInferior3;

AnyFolder &mus105  = ..Mus.GluteusMaximusInferior4;
AnyFolder &mus106  = ..Mus.GluteusMaximusInferior5;
AnyFolder &mus107  = ..Mus.GluteusMaximusInferior6;

AnyFolder &mus108  = ..Mus.TensorFasciaeLatae1;
AnyFolder &mus109  = ..Mus.TensorFasciaeLatae2;
AnyFolder &mus110  = ..Mus.Piriformis1;
AnyFolder &mus111  = ..Mus.Gracilis1;
AnyFolder &mus112  = ..Mus.Gracilis2;
AnyFolder &mus113  = ..Mus.AdductorLongus1;
AnyFolder &mus114  = ..Mus.AdductorLongus2;
AnyFolder &mus115  = ..Mus.AdductorLongus3;
AnyFolder &mus116  = ..Mus.AdductorLongus4;
AnyFolder &mus117  = ..Mus.AdductorLongus5;
AnyFolder &mus118  = ..Mus.AdductorLongus6;
AnyFolder &mus119  = ..Mus.AdductorMagnusDistal1;
AnyFolder &mus120  = ..Mus.AdductorMagnusDistal2;
AnyFolder &mus121  = ..Mus.AdductorMagnusDistal3;
AnyFolder &mus122  = ..Mus.AdductorMagnusMid1;
AnyFolder &mus123  = ..Mus.AdductorMagnusMid2;
AnyFolder &mus124  = ..Mus.AdductorMagnusMid3;
AnyFolder &mus125  = ..Mus.AdductorMagnusMid4;
AnyFolder &mus126  = ..Mus.AdductorMagnusMid5;
AnyFolder &mus127  = ..Mus.AdductorMagnusMid6;
AnyFolder &mus128  = ..Mus.AdductorMagnusProximal1;
AnyFolder &mus129  = ..Mus.AdductorMagnusProximal2;
AnyFolder &mus130  = ..Mus.AdductorMagnusProximal3;
AnyFolder &mus131  = ..Mus.AdductorMagnusProximal4;
AnyFolder &mus132  = ..Mus.AdductorBrevisProximal1;
AnyFolder &mus133  = ..Mus.AdductorBrevisProximal2;
AnyFolder &mus134  = ..Mus.AdductorBrevisMid1;
AnyFolder &mus135  = ..Mus.AdductorBrevisMid2;
AnyFolder &mus136  = ..Mus.AdductorBrevisDistal1;
AnyFolder &mus137  = ..Mus.AdductorBrevisDistal2;
AnyFolder &mus138  = ..Mus.GemellusInferior1;
AnyFolder &mus139  = ..Mus.GemellusSuperior1;
AnyFolder &mus140  = ..Mus.ObturatorExternusSuperior1;
AnyFolder &mus141  = ..Mus.ObturatorExternusSuperior2;
AnyFolder &mus142  = ..Mus.ObturatorExternusSuperior3;
AnyFolder &mus143  = ..Mus.ObturatorExternusInferior1;
AnyFolder &mus144  = ..Mus.ObturatorExternusInferior2;
AnyFolder &mus145  = ..Mus.ObturatorInternus1;

AnyFolder &mus146  = ..Mus.ObturatorInternus2;
AnyFolder &mus147  = ..Mus.ObturatorInternus3;

AnyFolder &mus148  = ..Mus.Pectineus1;
AnyFolder &mus149  = ..Mus.Pectineus2;
AnyFolder &mus150  = ..Mus.Pectineus3;
AnyFolder &mus151  = ..Mus.Pectineus4;
AnyFolder &mus152  = ..Mus.Plantaris1;
AnyFolder &mus153  = ..Mus.Popliteus1;
AnyFolder &mus154  = ..Mus.Popliteus2;
AnyFolder &mus155  = ..Mus.QuadratusFemoris1;
AnyFolder &mus156  = ..Mus.QuadratusFemoris2;
AnyFolder &mus157  = ..Mus.QuadratusFemoris3;
AnyFolder &mus158  = ..Mus.QuadratusFemoris4;

AnyFolder &mus159= ..TrunkMuscles.PsoasMajor.PMT12I_TM;
AnyFolder &mus160= ..TrunkMuscles.PsoasMajor.PML1I_TM;
AnyFolder &mus161= ..TrunkMuscles.PsoasMajor.PML1T_TM;
AnyFolder &mus162= ..TrunkMuscles.PsoasMajor.PML2I_TM;
AnyFolder &mus163= ..TrunkMuscles.PsoasMajor.PML2T_TM;
AnyFolder &mus164= ..TrunkMuscles.PsoasMajor.PML3I_TM;
AnyFolder &mus165= ..TrunkMuscles.PsoasMajor.PML3T_TM;
AnyFolder &mus166= ..TrunkMuscles.PsoasMajor.PML4I_TM;
AnyFolder &mus167= ..TrunkMuscles.PsoasMajor.PML4T_TM;
AnyFolder &mus168= ..TrunkMuscles.PsoasMajor.PML5_TM;
AnyFolder &mus169= ..TrunkMuscles.PsoasMajor.PML5T_TM;


#else
// List of all joint muscles

AnyFolder &HipFlexionPos = ..JointMuscles.HipJnt.HipFlexion.dof0.Muscle.PosMuscle;
AnyFolder &HipFlexionNeg = ..JointMuscles.HipJnt.HipFlexion.dof0.Muscle.NegMuscle;
AnyFolder &HipAbductionPos = ..JointMuscles.HipJnt.HipAbduction.dof0.Muscle.PosMuscle;
AnyFolder &HipAbductionNeg = ..JointMuscles.HipJnt.HipAbduction.dof0.Muscle.NegMuscle;
AnyFolder &HipExternalRotationPos = ..JointMuscles.HipJnt.HipExternalRotation.dof0.Muscle.PosMuscle;
AnyFolder &HipExternalRotationNeg = ..JointMuscles.HipJnt.HipExternalRotation.dof0.Muscle.NegMuscle;
AnyFolder &KneeFlexionPos = ..JointMuscles.KneeJnt.KneeFlexion.dof0.Muscle.PosMuscle;
AnyFolder &KneeFlexionNeg = ..JointMuscles.KneeJnt.KneeFlexion.dof0.Muscle.NegMuscle;
AnyFolder &AnklePlantarFlexionPos = ..JointMuscles.AnkleJnt.AnklePlantarFlexion.dof0.Muscle.PosMuscle;
AnyFolder &AnklePlantarFlexionNeg = ..JointMuscles.AnkleJnt.AnklePlantarFlexion.dof0.Muscle.NegMuscle;
AnyFolder &SubTalarFlexionPos = ..JointMuscles.AnkleJnt.SubTalarEversion.dof0.Muscle.PosMuscle;
AnyFolder &SubTalarFlexionNeg= ..JointMuscles.AnkleJnt.SubTalarEversion.dof0.Muscle.NegMuscle;

#ifdef LEG_WITH_PSOAS_MUSCLES 
// if there is muscles on trunk, then also include the Psoas muscles
// since they have a moment around hip.
AnyFolder &mus159= ..TrunkMuscles.PsoasMajor.PMT12I_TM;
AnyFolder &mus160= ..TrunkMuscles.PsoasMajor.PML1I_TM;
AnyFolder &mus161= ..TrunkMuscles.PsoasMajor.PML1T_TM;
AnyFolder &mus162= ..TrunkMuscles.PsoasMajor.PML2I_TM;
AnyFolder &mus163= ..TrunkMuscles.PsoasMajor.PML2T_TM;
AnyFolder &mus164= ..TrunkMuscles.PsoasMajor.PML3I_TM;
AnyFolder &mus165= ..TrunkMuscles.PsoasMajor.PML3T_TM;
AnyFolder &mus166= ..TrunkMuscles.PsoasMajor.PML4I_TM;
AnyFolder &mus167= ..TrunkMuscles.PsoasMajor.PML4T_TM;
AnyFolder &mus168= ..TrunkMuscles.PsoasMajor.PML5_TM;
AnyFolder &mus169= ..TrunkMuscles.PsoasMajor.PML5T_TM;
#endif


#endif