1829 lines (1577 with data), 83.1 kB
// Definitions of muscles in the right lower extremity
// Muscles and muscle-parts added, based on the Klein Horsman dataset. Karin Gorter, 9-2007
// Mark de Zee
// Sartorius, gracilis added to "hamstrings" biarticular
// muscles 26-6-02. GMax split into three, tensor fasciae
// latae added 5-9-02
// Mark Thompson
// -------------------------------------------------------
// This is an interface reference to make sure that the
// include file MusDrawSettings.any always can be left
// unchanged and not affected by different directory
// levels.
// -------------------------------------------------------
#if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
AnyMuscleViaPoint SoleusMedialis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SoleusMedialis1Par;
AnyRefNode &Org = ..Seg.Shank.SoleusMedialis1Node;
AnyRefNode &Ins = ..Seg.Foot.SoleusMedialis1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint SoleusMedialis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SoleusMedialis2Par;
AnyRefNode &Org = ..Seg.Shank.SoleusMedialis2Node;
AnyRefNode &Ins = ..Seg.Foot.SoleusMedialis2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint SoleusMedialis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SoleusMedialis3Par;
AnyRefNode &Org = ..Seg.Shank.SoleusMedialis3Node;
AnyRefNode &Ins = ..Seg.Foot.SoleusMedialis3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint SoleusLateralis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SoleusLateralis1Par;
AnyRefNode &Org = ..Seg.Shank.SoleusLateralis1Node;
AnyRefNode &Ins = ..Seg.Foot.SoleusLateralis1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint SoleusLateralis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SoleusLateralis2Par;
AnyRefNode &Org = ..Seg.Shank.SoleusLateralis2Node;
AnyRefNode &Ins = ..Seg.Foot.SoleusLateralis2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint SoleusLateralis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SoleusLateralis3Par;
AnyRefNode &Org = ..Seg.Shank.SoleusLateralis3Node;
AnyRefNode &Ins = ..Seg.Foot.SoleusLateralis3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GastrocnemiusLateralis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GastrocnemiusLateralis1Par;
AnyRefNode &Org = ..Seg.Thigh.GastrocnemiusLateralis1Node;
AnyRefNode &Via1 = ..Seg.Shank.GastrocnemiusLateralis1ViaNode;
// AnySurface &srf = ..Seg.Thigh.CylCenter.WrapSurf;
AnySurface &srf = ..Seg.Thigh.GastroWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Foot.GastrocnemiusLateralis1Node;
SPLine.StringMesh = 45;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GastrocnemiusMedialis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GastrocnemiusMedialis1Par;
AnyRefNode &Org = ..Seg.Thigh.GastrocnemiusMedialis1Node;
AnyRefNode &Via1 = ..Seg.Shank.GastrocnemiusMedialis1ViaNode;
// AnySurface &srf = ..Seg.Thigh.CylCenter.WrapSurf;
AnySurface &srf = ..Seg.Thigh.GastroWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Foot.GastrocnemiusMedialis1Node;
SPLine.StringMesh = 45;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint FlexorDigitorumLongus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.FlexorDigitorumLongus1Par;
AnyRefNode &Org = ..Seg.Shank.FlexorDigitorumLongus1Node;
AnyRefNode &Via1 = ..Seg.Shank.FlexorDigitorumLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.FlexorDigitorumLongusViaNode2;
// AnyRefNode &Via3 = ..Seg.Shank.FlexorDigitorumLongusViaNode3;
//AnyRefNode &Via4 = ..Seg.Shank.FlexorDigitorumLongusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.FlexorDigitorumLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.FlexorDigitorumLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.FlexorDigitorumLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.FlexorDigitorumLongusViaNode8;
AnyRefNode &Ins = ..Seg.Foot.FlexorDigitorumLongus1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint FlexorDigitorumLongus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.FlexorDigitorumLongus2Par;
AnyRefNode &Org = ..Seg.Shank.FlexorDigitorumLongus2Node;
AnyRefNode &Via1 = ..Seg.Shank.FlexorDigitorumLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.FlexorDigitorumLongusViaNode2;
// AnyRefNode &Via3 = ..Seg.Shank.FlexorDigitorumLongusViaNode3;
// AnyRefNode &Via4 = ..Seg.Shank.FlexorDigitorumLongusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.FlexorDigitorumLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.FlexorDigitorumLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.FlexorDigitorumLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.FlexorDigitorumLongusViaNode8;
AnyRefNode &Ins = ..Seg.Foot.FlexorDigitorumLongus2Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint FlexorDigitorumLongus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.FlexorDigitorumLongus3Par;
AnyRefNode &Org = ..Seg.Shank.FlexorDigitorumLongus3Node;
AnyRefNode &Via1 = ..Seg.Shank.FlexorDigitorumLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.FlexorDigitorumLongusViaNode2;
//AnyRefNode &Via3 = ..Seg.Shank.FlexorDigitorumLongusViaNode3;
//AnyRefNode &Via4 = ..Seg.Shank.FlexorDigitorumLongusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.FlexorDigitorumLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.FlexorDigitorumLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.FlexorDigitorumLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.FlexorDigitorumLongusViaNode8;
AnyRefNode &Ins = ..Seg.Foot.FlexorDigitorumLongus3Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint FlexorHallucisLongus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.FlexorHallucisLongus1Par;
AnyRefNode &Org = ..Seg.Shank.FlexorHallucisLongus1Node;
AnyRefNode &Via1 = ..Seg.Shank.FlexorHallucisLongusViaNode1;
//AnyRefNode &Via2 = ..Seg.Shank.FlexorHallucisLongusViaNode2;
//AnyRefNode &Via3 = ..Seg.Shank.FlexorHallucisLongusViaNode3;
//AnyRefNode &Via4 = ..Seg.Shank.FlexorHallucisLongusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.FlexorHallucisLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.FlexorHallucisLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.FlexorHallucisLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.FlexorHallucisLongusViaNode8;
AnyRefNode &Ins = ..Seg.Foot.FlexorHallucisLongus1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint FlexorHallucisLongus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.FlexorHallucisLongus2Par;
AnyRefNode &Org = ..Seg.Shank.FlexorHallucisLongus2Node;
AnyRefNode &Via1 = ..Seg.Shank.FlexorHallucisLongusViaNode1;
//AnyRefNode &Via2 = ..Seg.Shank.FlexorHallucisLongusViaNode2;
//AnyRefNode &Via3 = ..Seg.Shank.FlexorHallucisLongusViaNode3;
//AnyRefNode &Via4 = ..Seg.Shank.FlexorHallucisLongusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.FlexorHallucisLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.FlexorHallucisLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.FlexorHallucisLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.FlexorHallucisLongusViaNode8;
AnyRefNode &Ins = ..Seg.Foot.FlexorHallucisLongus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint FlexorHallucisLongus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.FlexorHallucisLongus3Par;
AnyRefNode &Org = ..Seg.Shank.FlexorHallucisLongus3Node;
AnyRefNode &Via1 = ..Seg.Shank.FlexorHallucisLongusViaNode1;
// AnyRefNode &Via2 = ..Seg.Shank.FlexorHallucisLongusViaNode2;
// AnyRefNode &Via3 = ..Seg.Shank.FlexorHallucisLongusViaNode3;
//AnyRefNode &Via4 = ..Seg.Shank.FlexorHallucisLongusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.FlexorHallucisLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.FlexorHallucisLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.FlexorHallucisLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.FlexorHallucisLongusViaNode8;
AnyRefNode &Ins = ..Seg.Foot.FlexorHallucisLongus3Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisPosteriorLateralis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisPosteriorLateralis1Par;
AnyRefNode &Org = ..Seg.Shank.TibialisPosteriorLateralis1Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisPosteriorLateralisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.TibialisPosteriorLateralisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.TibialisPosteriorLateralisViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.TibialisPosteriorLateralisViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.TibialisPosteriorLateralisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.TibialisPosteriorLateralisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.TibialisPosteriorLateralisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.TibialisPosteriorLateralisViaNode8;
AnyRefNode &Via9 = ..Seg.Shank.TibialisPosteriorLateralisViaNode9;
//AnyRefNode &Via10 = ..Seg.Shank.TibialisPosteriorLateralisViaNode10;
AnyRefNode &Via10 = ..Seg.Foot.TibialisPosteriorLateralisViaNode10;
AnyRefNode &Ins = ..Seg.Foot.TibialisPosteriorLateralis1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisPosteriorLateralis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisPosteriorLateralis2Par;
AnyRefNode &Org = ..Seg.Shank.TibialisPosteriorLateralis2Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisPosteriorLateralisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.TibialisPosteriorLateralisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.TibialisPosteriorLateralisViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.TibialisPosteriorLateralisViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.TibialisPosteriorLateralisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.TibialisPosteriorLateralisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.TibialisPosteriorLateralisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.TibialisPosteriorLateralisViaNode8;
AnyRefNode &Via9 = ..Seg.Shank.TibialisPosteriorLateralisViaNode9;
AnyRefNode &Via10 = ..Seg.Foot.TibialisPosteriorLateralisViaNode10;
AnyRefNode &Ins = ..Seg.Foot.TibialisPosteriorLateralis2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisPosteriorLateralis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisPosteriorLateralis3Par;
AnyRefNode &Org = ..Seg.Shank.TibialisPosteriorLateralis3Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisPosteriorLateralisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.TibialisPosteriorLateralisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.TibialisPosteriorLateralisViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.TibialisPosteriorLateralisViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.TibialisPosteriorLateralisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.TibialisPosteriorLateralisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.TibialisPosteriorLateralisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.TibialisPosteriorLateralisViaNode8;
AnyRefNode &Via9 = ..Seg.Shank.TibialisPosteriorLateralisViaNode9;
AnyRefNode &Via10 = ..Seg.Foot.TibialisPosteriorLateralisViaNode10;
AnyRefNode &Ins = ..Seg.Foot.TibialisPosteriorLateralis3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisPosteriorMedialis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisPosteriorMedialis1Par;
AnyRefNode &Org = ..Seg.Shank.TibialisPosteriorMedialis1Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisPosteriorMedialisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.TibialisPosteriorMedialisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.TibialisPosteriorMedialisViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.TibialisPosteriorMedialisViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.TibialisPosteriorMedialisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.TibialisPosteriorMedialisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.TibialisPosteriorMedialisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.TibialisPosteriorMedialisViaNode8;
AnyRefNode &Via9 = ..Seg.Shank.TibialisPosteriorMedialisViaNode9;
AnyRefNode &Via10 = ..Seg.Shank.TibialisPosteriorMedialisViaNode10;
AnyRefNode &Via11 = ..Seg.Foot.TibialisPosteriorMedialisViaNode11;
AnyRefNode &Ins = ..Seg.Foot.TibialisPosteriorMedialis1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisPosteriorMedialis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisPosteriorMedialis2Par;
AnyRefNode &Org = ..Seg.Shank.TibialisPosteriorMedialis2Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisPosteriorMedialisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.TibialisPosteriorMedialisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.TibialisPosteriorMedialisViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.TibialisPosteriorMedialisViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.TibialisPosteriorMedialisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.TibialisPosteriorMedialisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.TibialisPosteriorMedialisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.TibialisPosteriorMedialisViaNode8;
AnyRefNode &Via9 = ..Seg.Shank.TibialisPosteriorMedialisViaNode9;
AnyRefNode &Via10 = ..Seg.Shank.TibialisPosteriorMedialisViaNode10;
AnyRefNode &Via11 = ..Seg.Foot.TibialisPosteriorMedialisViaNode11;
AnyRefNode &Ins = ..Seg.Foot.TibialisPosteriorMedialis2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisPosteriorMedialis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisPosteriorMedialis3Par;
AnyRefNode &Org = ..Seg.Shank.TibialisPosteriorMedialis3Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisPosteriorMedialisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.TibialisPosteriorMedialisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.TibialisPosteriorMedialisViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.TibialisPosteriorMedialisViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.TibialisPosteriorMedialisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.TibialisPosteriorMedialisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.TibialisPosteriorMedialisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.TibialisPosteriorMedialisViaNode8;
AnyRefNode &Via9 = ..Seg.Shank.TibialisPosteriorMedialisViaNode9;
AnyRefNode &Via10 = ..Seg.Shank.TibialisPosteriorMedialisViaNode10;
AnyRefNode &Via11 = ..Seg.Foot.TibialisPosteriorMedialisViaNode11;
AnyRefNode &Ins = ..Seg.Foot.TibialisPosteriorMedialis3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisAnterior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisAnterior1Par;
AnyRefNode &Org = ..Seg.Shank.TibialisAnterior1Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisAnteriorViaNode1;
AnyRefNode &Via2 = ..Seg.Foot.TibialisAnteriorViaNode2;
AnyRefNode &Ins = ..Seg.Foot.TibialisAnterior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisAnterior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisAnterior2Par;
AnyRefNode &Org = ..Seg.Shank.TibialisAnterior2Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisAnteriorViaNode1;
AnyRefNode &Via2 = ..Seg.Foot.TibialisAnteriorViaNode2;
AnyRefNode &Ins = ..Seg.Foot.TibialisAnterior2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TibialisAnterior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TibialisAnterior3Par;
AnyRefNode &Org = ..Seg.Shank.TibialisAnterior3Node;
AnyRefNode &Via1 = ..Seg.Shank.TibialisAnteriorViaNode1;
AnyRefNode &Via2 = ..Seg.Foot.TibialisAnteriorViaNode2;
AnyRefNode &Ins = ..Seg.Foot.TibialisAnterior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusBrevis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusBrevis1Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusBrevis1Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusBrevisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusBrevisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusBrevisViaNode3;
AnyRefNode &Via4 = ..Seg.Foot.PeroneusBrevisViaNode4;
AnyRefNode &Ins = ..Seg.Foot.PeroneusBrevis1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusBrevis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusBrevis2Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusBrevis2Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusBrevisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusBrevisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusBrevisViaNode3;
AnyRefNode &Via4 = ..Seg.Foot.PeroneusBrevisViaNode4;
AnyRefNode &Ins = ..Seg.Foot.PeroneusBrevis2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusBrevis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusBrevis3Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusBrevis3Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusBrevisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusBrevisViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusBrevisViaNode3;
AnyRefNode &Via4 = ..Seg.Foot.PeroneusBrevisViaNode4;
AnyRefNode &Ins = ..Seg.Foot.PeroneusBrevis2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusLongus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusLongus1Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusLongus1Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusLongusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusLongusViaNode3;
AnyRefNode &Via4 = ..Seg.Foot.PeroneusLongusViaNode4;
AnyRefNode &Ins = ..Seg.Foot.PeroneusLongus1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusLongus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusLongus2Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusLongus2Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusLongusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusLongusViaNode3;
AnyRefNode &Via4 = ..Seg.Foot.PeroneusLongusViaNode4;
AnyRefNode &Ins = ..Seg.Foot.PeroneusLongus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusLongus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusLongus3Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusLongus3Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusLongusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusLongusViaNode3;
AnyRefNode &Via4 = ..Seg.Foot.PeroneusLongusViaNode4;
AnyRefNode &Ins = ..Seg.Foot.PeroneusLongus3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusTertius1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusTertius1Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusTertius1Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusTertiusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusTertiusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusTertiusViaNode3;
AnyRefNode &Ins = ..Seg.Foot.PeroneusTertius1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusTertius2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusTertius2Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusTertius2Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusTertiusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusTertiusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusTertiusViaNode3;
AnyRefNode &Ins = ..Seg.Foot.PeroneusTertius2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint PeroneusTertius3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.PeroneusTertius3Par;
AnyRefNode &Org = ..Seg.Shank.PeroneusTertius3Node;
AnyRefNode &Via1 = ..Seg.Shank.PeroneusTertiusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.PeroneusTertiusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.PeroneusTertiusViaNode3;
AnyRefNode &Ins = ..Seg.Foot.PeroneusTertius3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ExtensorDigitorumLongus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ExtensorDigitorumLongus1Par;
AnyRefNode &Org = ..Seg.Shank.ExtensorDigitorumLongus1Node;
AnyRefNode &Via1 = ..Seg.Shank.ExtensorDigitorumLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.ExtensorDigitorumLongusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.ExtensorDigitorumLongusViaNode3;
// AnyRefNode &Via4 = ..Seg.Shank.ExtensorDigitorumLongusViaNode4;
//AnyRefNode &Via5 = ..Seg.Foot.ExtensorDigitorumLongusViaNode5; //Commented out in TLEMsafe2.0-trunk as the node has been removed there. Needs review.
AnyRefNode&Ins = ..Seg.Foot.ExtensorDigitorumLongus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ExtensorDigitorumLongus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ExtensorDigitorumLongus2Par;
AnyRefNode &Org = ..Seg.Shank.ExtensorDigitorumLongus2Node;
AnyRefNode &Via1 = ..Seg.Shank.ExtensorDigitorumLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.ExtensorDigitorumLongusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.ExtensorDigitorumLongusViaNode3;
// AnyRefNode &Via4 = ..Seg.Shank.ExtensorDigitorumLongusViaNode4;
//AnyRefNode &Via5 = ..Seg.Foot.ExtensorDigitorumLongusViaNode5; //Commented out in TLEMsafe2.0-trunk as the node has been removed there. Needs review.
AnyRefNode &Ins = ..Seg.Foot.ExtensorDigitorumLongus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ExtensorDigitorumLongus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ExtensorDigitorumLongus3Par;
AnyRefNode &Org = ..Seg.Shank.ExtensorDigitorumLongus3Node;
AnyRefNode &Via1 = ..Seg.Shank.ExtensorDigitorumLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.ExtensorDigitorumLongusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.ExtensorDigitorumLongusViaNode3;
// AnyRefNode &Via4 = ..Seg.Shank.ExtensorDigitorumLongusViaNode4;
//AnyRefNode &Via5 = ..Seg.Foot.ExtensorDigitorumLongusViaNode5; //Commented out in TLEMsafe2.0-trunk as the node has been removed there. Needs review.
AnyRefNode &Ins = ..Seg.Foot.ExtensorDigitorumLongus3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ExtensorHallucisLongus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ExtensorHallucisLongus1Par;
AnyRefNode &Org = ..Seg.Shank.ExtensorHallucisLongus1Node;
AnyRefNode &Via1 = ..Seg.Shank.ExtensorHallucisLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.ExtensorHallucisLongusViaNode2;
AnyRefNode &Via6 = ..Seg.Shank.ExtensorHallucisLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.ExtensorHallucisLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.ExtensorHallucisLongusViaNode8;
// AnyRefNode &Via9 = ..Seg.Foot.ExtensorHallucisLongusViaNode9;
// AnyRefNode &Via10 = ..Seg.Foot.ExtensorHallucisLongusViaNode10;
// AnyRefNode &Via11 = ..Seg.Foot.ExtensorHallucisLongusViaNode11;
// AnyRefNode &Via12 = ..Seg.Foot.ExtensorHallucisLongusViaNode12;
// AnyRefNode &Via13 = ..Seg.Foot.ExtensorHallucisLongusViaNode13;
AnyRefNode &Ins = ..Seg.Foot.ExtensorHallucisLongus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ExtensorHallucisLongus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ExtensorHallucisLongus2Par;
AnyRefNode &Org = ..Seg.Shank.ExtensorHallucisLongus2Node;
AnyRefNode &Via1 = ..Seg.Shank.ExtensorHallucisLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.ExtensorHallucisLongusViaNode2;
//AnyRefNode &Via4 = ..Seg.Shank.ExtensorHallucisLongusViaNode4;
//AnyRefNode &Via5 = ..Seg.Shank.ExtensorHallucisLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.ExtensorHallucisLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.ExtensorHallucisLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.ExtensorHallucisLongusViaNode8;
// AnyRefNode &Via9 = ..Seg.Foot.ExtensorHallucisLongusViaNode9;
// AnyRefNode &Via10 = ..Seg.Foot.ExtensorHallucisLongusViaNode10;
// AnyRefNode &Via11 = ..Seg.Foot.ExtensorHallucisLongusViaNode11;
// AnyRefNode &Via12 = ..Seg.Foot.ExtensorHallucisLongusViaNode12;
// AnyRefNode &Via13 = ..Seg.Foot.ExtensorHallucisLongusViaNode13;
AnyRefNode &Ins = ..Seg.Foot.ExtensorHallucisLongus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ExtensorHallucisLongus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ExtensorHallucisLongus3Par;
AnyRefNode &Org = ..Seg.Shank.ExtensorHallucisLongus3Node;
AnyRefNode &Via1 = ..Seg.Shank.ExtensorHallucisLongusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.ExtensorHallucisLongusViaNode2;
// AnyRefNode &Via4 = ..Seg.Shank.ExtensorHallucisLongusViaNode4;
// AnyRefNode &Via5 = ..Seg.Shank.ExtensorHallucisLongusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.ExtensorHallucisLongusViaNode6;
AnyRefNode &Via7 = ..Seg.Foot.ExtensorHallucisLongusViaNode7;
AnyRefNode &Via8 = ..Seg.Foot.ExtensorHallucisLongusViaNode8;
// AnyRefNode &Via9 = ..Seg.Foot.ExtensorHallucisLongusViaNode9;
// AnyRefNode &Via10 = ..Seg.Foot.ExtensorHallucisLongusViaNode10;
// AnyRefNode &Via11 = ..Seg.Foot.ExtensorHallucisLongusViaNode11;
// AnyRefNode &Via12 = ..Seg.Foot.ExtensorHallucisLongusViaNode12;
// AnyRefNode &Via13 = ..Seg.Foot.ExtensorHallucisLongusViaNode13;
AnyRefNode &Ins = ..Seg.Foot.ExtensorHallucisLongus3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
#endif // BM_FOOT_MODEL != _FOOT_MODEL_DEFAULT_
// Start Quadriceps
// Note that all Vastus muscles have their insertion on the patella. The patella has
// been defined as a segment in the file seg.any.
// The Rectus Femoris has its origin on the Pelvis and its insertion on the patella.
// Also the Pelvis has been defined in the seg.any file.
//VASTUS LATERALIS INFERIOR WRAPPING
AnyMuscleShortestPath VastusLateralisInferior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisInferior1Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisInferior1Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisInferior1Node;
SPLine = {
StringMesh = 60;
AnyMatrix InitWrapPos = {
transf3D({0*.srf.Radius, ...Sign*1.4*.srf.Radius, 0.5*.srf.Length }, &.srf ) ,
transf3D({1.4*.srf.Radius, ...Sign*0*.srf.Radius, 0.5*.srf.Length }, &.srf )
};
InitWrapPosVecArr = { &InitWrapPos};
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusLateralisInferior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisInferior2Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisInferior2Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisInferior2Node;
SPLine = {
StringMesh = 60;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusLateralisInferior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisInferior3Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisInferior3Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisInferior3Node;
SPLine = {
StringMesh = 60;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusLateralisInferior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisInferior4Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisInferior4Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisInferior4Node;
SPLine = {
StringMesh = 60;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusLateralisInferior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisInferior5Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisInferior5Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisInferior5Node;
SPLine = {
StringMesh = 60;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusLateralisInferior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisInferior6Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisInferior6Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisInferior6Node;
SPLine = {
StringMesh = 60;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//VASTUS LATERALIS SUPERIOR WRAPPING
AnyMuscleShortestPath VastusLateralisSuperior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisSuperior1Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisSuperior1Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisSuperior1Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusLateralisSuperior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusLateralisSuperior2Par;
AnyRefNode &Org = ..Seg.Thigh.VastusLateralisSuperior2Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusLateralisSuperior2Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//VASTUS MEDIALIS INFERIOR WRAPPING
AnyMuscleShortestPath VastusMedialisInferior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisInferior1Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisInferior1Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisInferior1Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisInferior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisInferior2Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisInferior2Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisInferior2Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//VASTUS MEDIALIS MID WRAPPING
AnyMuscleShortestPath VastusMedialisMid1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisMid1Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisMid1Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisMid1Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisMid2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisMid2Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisMid2Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisMid2Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
//VASTUS MEDIALIS SUPERIOR WRAPPING
AnyMuscleShortestPath VastusMedialisSuperior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisSuperior1Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisSuperior1Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisSuperior1Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisSuperior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisSuperior2Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisSuperior2Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisSuperior2Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisSuperior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisSuperior3Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisSuperior3Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisSuperior3Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisSuperior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisSuperior4Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisSuperior4Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisSuperior4Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisSuperior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisSuperior5Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisSuperior5Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisSuperior5Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusMedialisSuperior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusMedialisSuperior6Par;
AnyRefNode &Org = ..Seg.Thigh.VastusMedialisSuperior6Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusMedialisSuperior6Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//VASTUS INTERMEDIUS WRAPPING
AnyMuscleShortestPath VastusIntermedius1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusIntermedius1Par;
AnyRefNode &Org = ..Seg.Thigh.VastusIntermedius1Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusIntermedius1Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusIntermedius2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusIntermedius2Par;
AnyRefNode &Org = ..Seg.Thigh.VastusIntermedius2Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusIntermedius2Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusIntermedius3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusIntermedius3Par;
AnyRefNode &Org = ..Seg.Thigh.VastusIntermedius3Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusIntermedius3Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusIntermedius4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusIntermedius4Par;
AnyRefNode &Org = ..Seg.Thigh.VastusIntermedius4Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusIntermedius4Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusIntermedius5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusIntermedius5Par;
AnyRefNode &Org = ..Seg.Thigh.VastusIntermedius5Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusIntermedius5Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath VastusIntermedius6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.VastusIntermedius6Par;
AnyRefNode &Org = ..Seg.Thigh.VastusIntermedius6Node;
AnySurface &srf = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.VastusIntermedius6Node;
SPLine = {
StringMesh = 65;
InitWrapPosVecArr = ..VastusLateralisInferior1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//RECTUS FEMORIS WRAPPING
AnyMuscleShortestPath RectusFemoris1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.RectusFemoris1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.RectusFemoris1Node;
AnySurface &srf2 = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.RectusFemoris1Node;
SPLine = {
StringMesh = 75;
AnyMatrix InitWrapPos = {
transf3D({1*.srf2.Radius, ...Sign*1*.srf2.Radius, 0.5*.srf2.Length }, &.srf2 ) ,
transf3D({1.4*.srf2.Radius, ...Sign*0*.srf2.Radius, 0.5*.srf2.Length }, &.srf2 )
};
InitWrapPosVecArr = { &InitWrapPos};
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath RectusFemoris2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.RectusFemoris2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.RectusFemoris2Node;
AnySurface &srf2 = ..Seg.Thigh.RectusVastiiWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Patella.RectusFemoris2Node;
SPLine = {
StringMesh = 75;
InitWrapPosVecArr = ..RectusFemoris1.SPLine.InitWrapPosVecArr;
};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
// End Quadriceps.
// Start of Hamstrings
AnyMuscleViaPoint Semitendinosus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Semitendinosus1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Semitendinosus1Node;
AnyRefNode &Via1 = ..Seg.Shank.SemitendinosusViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.SemitendinosusViaNode2;
AnyRefNode &Via3 = ..Seg.Shank.SemitendinosusViaNode3;
AnyRefNode &Via4 = ..Seg.Shank.SemitendinosusViaNode4;
AnyRefNode &Via5 = ..Seg.Shank.SemitendinosusViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.SemitendinosusViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.SemitendinosusViaNode7;
AnyRefNode &Ins = ..Seg.Shank.Semitendinosus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Semimembranosus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Semimembranosus1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Semimembranosus1Node;
AnyRefNode &Ins = ..Seg.Shank.Semimembranosus1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint BicepsFemorisCaputLongum1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.BicepsFemorisCaputLongum1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.BicepsFemorisCaputLongum1Node;
AnyRefNode &Ins = ..Seg.Shank.BicepsFemorisCaputLongum1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint BicepsFemorisCaputBreve1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.BicepsFemorisCaputBreve1Par;
AnyRefNode &Org = ..Seg.Thigh.BicepsFemorisCaputBreve1Node;
AnyRefNode &Ins = ..Seg.Shank.BicepsFemorisCaputBreve1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint BicepsFemorisCaputBreve2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.BicepsFemorisCaputBreve2Par;
AnyRefNode &Org = ..Seg.Thigh.BicepsFemorisCaputBreve2Node;
AnyRefNode &Ins = ..Seg.Shank.BicepsFemorisCaputBreve2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint BicepsFemorisCaputBreve3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.BicepsFemorisCaputBreve3Par;
AnyRefNode &Org = ..Seg.Thigh.BicepsFemorisCaputBreve3Node;
AnyRefNode &Ins = ..Seg.Shank.BicepsFemorisCaputBreve3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
// End of Hamstrings
// Start hip muscles
AnyMuscleViaPoint SartoriusProximal1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SartoriusProximal1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.SartoriusProximal1Node;
AnyRefNode &Via1 = ..Seg.Thigh.SartoriusProximalViaNode1;
AnyRefNode &Via2 = ..Seg.Thigh.SartoriusProximalViaNode2;
AnyRefNode &Via3 = ..Seg.Thigh.SartoriusProximalViaNode3;
AnyRefNode &Via4 = ..Seg.Thigh.SartoriusProximalViaNode4;
AnyRefNode &Via5 = ..Seg.Thigh.SartoriusProximalViaNode5;
AnyRefNode &Via6 = ..Seg.Thigh.SartoriusProximalViaNode6;
AnyRefNode &Via7 = ..Seg.Thigh.SartoriusProximalViaNode7;
AnyRefNode &Via8 = ..Seg.Thigh.SartoriusProximalViaNode8;
AnyRefNode &Via9 = ..Seg.Thigh.SartoriusProximalViaNode9;
AnyRefNode &Via10 = ..Seg.Thigh.SartoriusProximalViaNode10;
AnyRefNode &Via11 = ..Seg.Thigh.SartoriusProximalViaNode11;
AnyRefNode &Via12 = ..Seg.Thigh.SartoriusProximalViaNode12;
AnyRefNode &Via13 = ..Seg.Thigh.SartoriusProximalViaNode13;
AnyRefNode &Ins = ..Seg.Shank.SartoriusProximal1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint SartoriusDistal1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.SartoriusDistal1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.SartoriusDistal1Node;
AnyRefNode &Via1 = ..Seg.Thigh.SartoriusProximalViaNode1;
AnyRefNode &Via2 = ..Seg.Thigh.SartoriusProximalViaNode2;
AnyRefNode &Via3 = ..Seg.Thigh.SartoriusProximalViaNode3;
AnyRefNode &Via4 = ..Seg.Thigh.SartoriusProximalViaNode4;
AnyRefNode &Via5 = ..Seg.Thigh.SartoriusProximalViaNode5;
AnyRefNode &Via6 = ..Seg.Thigh.SartoriusProximalViaNode6;
AnyRefNode &Via7 = ..Seg.Thigh.SartoriusProximalViaNode7;
AnyRefNode &Via8 = ..Seg.Thigh.SartoriusProximalViaNode8;
AnyRefNode &Via9 = ..Seg.Thigh.SartoriusProximalViaNode9;
AnyRefNode &Via10 = ..Seg.Thigh.SartoriusProximalViaNode10;
AnyRefNode &Via11 = ..Seg.Thigh.SartoriusProximalViaNode11;
AnyRefNode &Via12 = ..Seg.Thigh.SartoriusProximalViaNode12;
AnyRefNode &Via13 = ..Seg.Thigh.SartoriusProximalViaNode13;
AnyRefNode &Ins = ..Seg.Shank.SartoriusDistal1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusLateralis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusLateralis1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusLateralis1Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusLateralisViaNode1;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusLateralis1Node;
SPLine = {
StringMesh = 60;
AnyMatrix InitWrapPos = {
transf3D({0.8*.srf.Radius, ...Sign*-0.8*.srf.Radius , 0.65*.srf.Length}, &.srf),
transf3D({0*.srf.Radius, ...Sign*-1.1*.srf.Radius , 0.65*.srf.Length}, &.srf)
};
InitWrapPosVecArr = {None, &InitWrapPos};
};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusLateralis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusLateralis2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusLateralis2Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusLateralisViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusLateralis2Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusLateralis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusLateralis3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusLateralis3Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusLateralisViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusLateralis3Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusMid1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusMid1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusMid1Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusMidViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusMid1Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusMid2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusMid2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusMid2Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusMidViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusMid2Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusMid3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusMid3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusMid3Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusMidViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusMid3Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusMedialis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusMedialis1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusMedialis1Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusMedialisViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusMedialis1Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusMedialis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusMedialis2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusMedialis2Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusMedialisViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusMedialis2Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath IliacusMedialis3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.IliacusMedialis3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.IliacusMedialis3Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.IliacusMedialisViaNode1;
// AnySurface &srf = ..Seg.Pelvis.Muscles.pecent_ossis_pubis.Translate.cyl;
AnySurface &srf = ..Seg.Pelvis.Muscles.IliacusWrapSurf.cyl;
AnyRefNode &Ins = ..Seg.Thigh.IliacusMedialis3Node;
SPLine.InitWrapPosVecArr = .IliacusLateralis1.SPLine.InitWrapPosVecArr;
SPLine.StringMesh = 60;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscle &PsoasMajor_PMT12I_TM = .TrunkMuscles.PsoasMajor.PMT12I_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML1I_TM = .TrunkMuscles.PsoasMajor.PML1I_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML1T_TM = .TrunkMuscles.PsoasMajor.PML1T_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML2I_TM= .TrunkMuscles.PsoasMajor.PML2I_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML2T_TM = .TrunkMuscles.PsoasMajor.PML2T_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML3I_TM = .TrunkMuscles.PsoasMajor.PML3I_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML3T_TM = .TrunkMuscles.PsoasMajor.PML3T_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML4I_TM = .TrunkMuscles.PsoasMajor.PML4I_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML4T_TM = .TrunkMuscles.PsoasMajor.PML4T_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML5_TM = .TrunkMuscles.PsoasMajor.PML5_TM;//< Psoas muscles are created by the Trunk model
AnyMuscle &PsoasMajor_PML5T_TM = .TrunkMuscles.PsoasMajor.PML5T_TM;//< Psoas muscles are created by the Trunk model
AnyMuscleViaPoint GluteusMinimusAnterior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMinimusAnterior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMinimusAnterior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMinimusAnterior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMinimusMid1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMinimusMid1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMinimusMid1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMinimusMid1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMinimusPosterior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMinimusPosterior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMinimusPosterior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMinimusPosterior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusAnterior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusAnterior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusAnterior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusAnterior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusAnterior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusAnterior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusAnterior2Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusAnterior2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusAnterior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusAnterior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusAnterior3Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusAnterior3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusAnterior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusAnterior4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusAnterior4Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusAnterior4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusAnterior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusAnterior5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusAnterior5Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusAnterior5Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusAnterior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusAnterior6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusAnterior6Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusAnterior6Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusPosterior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusPosterior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusPosterior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusPosterior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusPosterior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusPosterior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusPosterior2Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusPosterior2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusPosterior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusPosterior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusPosterior3Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusPosterior3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusPosterior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusPosterior4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusPosterior4Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusPosterior4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusPosterior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusPosterior5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusPosterior5Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusPosterior5Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMediusPosterior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMediusPosterior6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMediusPosterior6Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMediusPosterior6Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
#ifdef GLUTEUS_MAX_WRAPPING_BETA
AnyMuscleShortestPath GluteusMaximusSuperior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior1Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylSuperior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior1Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GluteusMaximusSuperior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior2Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylSuperior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior2Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GluteusMaximusSuperior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior3Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylSuperior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior3Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GluteusMaximusSuperior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior4Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylSuperior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior4Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GluteusMaximusSuperior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior5Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylSuperior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior5Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GluteusMaximusSuperior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior6Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylSuperior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior6Node;
SPLine.StringMesh = 100;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleShortestPath GluteusMaximusInferior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior1Par;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylInferior.cyl;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior1Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleShortestPath GluteusMaximusInferior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior2Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylInferior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior2Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleShortestPath GluteusMaximusInferior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior3Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylInferior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior3Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleShortestPath GluteusMaximusInferior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior4Par;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylInferior.cyl;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior4Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior4Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleShortestPath GluteusMaximusInferior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior5Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylInferior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior5Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleShortestPath GluteusMaximusInferior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior6Node;
AnySurface &srf = ..Seg.Pelvis.Muscles.GluteusCylInferior.cyl;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior6Node;
SPLine.StringMesh = 45;
SPLine.InitWrapPosVectors = {{0,0,0},{-0.5, 0.5 ,0}};
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
#else
AnyMuscleViaPoint GluteusMaximusSuperior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMaximusSuperior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior2Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMaximusSuperior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior3Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMaximusSuperior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior4Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMaximusSuperior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior5Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior5Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMaximusSuperior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusSuperior6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusSuperior6Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusSuperior6Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GluteusMaximusInferior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleViaPoint GluteusMaximusInferior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior2Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior2Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleViaPoint GluteusMaximusInferior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior3Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior3Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleViaPoint GluteusMaximusInferior4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior4Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior4Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleViaPoint GluteusMaximusInferior5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior5Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior5Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
AnyMuscleViaPoint GluteusMaximusInferior6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GluteusMaximusInferior6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GluteusMaximusInferior6Node;
AnyRefNode &Ins = ..Seg.Thigh.GluteusMaximusInferior6Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"
};
};
#endif
AnyMuscleViaPoint TensorFasciaeLatae1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TensorFasciaeLatae1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.TensorFasciaeLatae1Node;
AnyRefNode &Ins = ..Seg.Shank.TensorFasciaeLatae1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint TensorFasciaeLatae2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.TensorFasciaeLatae2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.TensorFasciaeLatae2Node;
AnyRefNode &Ins = ..Seg.Shank.TensorFasciaeLatae2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Piriformis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Piriformis1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Piriformis1Node;
AnyRefNode &Ins = ..Seg.Thigh.Piriformis1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Gracilis1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Gracilis1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Gracilis1Node;
AnyRefNode &Via1 = ..Seg.Shank.GracilisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.GracilisViaNode2;
//AnyRefNode &Via4 = ..Seg.Shank.GracilisViaNode4;
//AnyRefNode &Via5 = ..Seg.Shank.GracilisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.GracilisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.GracilisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.GracilisViaNode8;
AnyRefNode &Ins = ..Seg.Shank.Gracilis1Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Gracilis2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Gracilis2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Gracilis2Node;
AnyRefNode &Via1 = ..Seg.Shank.GracilisViaNode1;
AnyRefNode &Via2 = ..Seg.Shank.GracilisViaNode2;
//AnyRefNode &Via4 = ..Seg.Shank.GracilisViaNode4;
//AnyRefNode &Via5 = ..Seg.Shank.GracilisViaNode5;
AnyRefNode &Via6 = ..Seg.Shank.GracilisViaNode6;
AnyRefNode &Via7 = ..Seg.Shank.GracilisViaNode7;
AnyRefNode &Via8 = ..Seg.Shank.GracilisViaNode8;
AnyRefNode &Ins = ..Seg.Shank.Gracilis2Node;
viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorLongus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorLongus1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorLongus1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorLongus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorLongus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorLongus2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorLongus2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorLongus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorLongus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorLongus3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorLongus3Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorLongus3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorLongus4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorLongus4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorLongus4Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorLongus4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorLongus5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorLongus5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorLongus5Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorLongus5Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorLongus6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorLongus6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorLongus6Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorLongus6Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//muscle changed to insert on thigh
AnyMuscleViaPoint AdductorMagnusDistal1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusDistal1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusDistal1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusDistal1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//muscle changed to insert on thigh
AnyMuscleViaPoint AdductorMagnusDistal2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusDistal2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusDistal2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusDistal2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//muscle changed to insert on thigh
AnyMuscleViaPoint AdductorMagnusDistal3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusDistal3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusDistal3Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusDistal3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusMid1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusMid1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusMid1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusMid1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusMid2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusMid2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusMid2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusMid2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusMid3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusMid3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusMid3Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusMid3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusMid4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusMid4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusMid4Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusMid4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusMid5 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusMid5Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusMid5Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusMid5Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusMid6 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusMid6Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusMid6Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusMid6Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusProximal1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusProximal1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusProximal1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusProximal1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusProximal2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusProximal2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusProximal2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusProximal2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusProximal3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusProximal3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusProximal3Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusProximal3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorMagnusProximal4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorMagnusProximal4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorMagnusProximal4Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorMagnusProximal4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorBrevisProximal1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorBrevisProximal1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorBrevisProximal1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorBrevisProximal1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorBrevisProximal2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorBrevisProximal2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorBrevisProximal2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorBrevisProximal2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorBrevisMid1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorBrevisMid1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorBrevisMid1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorBrevisMid1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorBrevisMid2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorBrevisMid2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorBrevisMid2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorBrevisMid2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorBrevisDistal1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorBrevisDistal1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorBrevisDistal1Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorBrevisDistal1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint AdductorBrevisDistal2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.AdductorBrevisDistal2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.AdductorBrevisDistal2Node;
AnyRefNode &Ins = ..Seg.Thigh.AdductorBrevisDistal2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GemellusInferior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GemellusInferior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GemellusInferior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GemellusInferior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint GemellusSuperior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.GemellusSuperior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.GemellusSuperior1Node;
AnyRefNode &Ins = ..Seg.Thigh.GemellusSuperior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorExternusSuperior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorExternusSuperior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorExternusSuperior1Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.ObturatorExternusSuperiorViaNode1;
AnyRefNode &Ins = ..Seg.Thigh.ObturatorExternusSuperior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorExternusSuperior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorExternusSuperior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorExternusSuperior2Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.ObturatorExternusSuperiorViaNode1;
AnyRefNode &Ins = ..Seg.Thigh.ObturatorExternusSuperior2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorExternusSuperior3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorExternusSuperior3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorExternusSuperior3Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.ObturatorExternusSuperiorViaNode1;
AnyRefNode &Ins = ..Seg.Thigh.ObturatorExternusSuperior3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorExternusInferior1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorExternusInferior1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorExternusInferior1Node;
AnyRefNode &Ins = ..Seg.Thigh.ObturatorExternusInferior1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorExternusInferior2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorExternusInferior2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorExternusInferior2Node;
AnyRefNode &Ins = ..Seg.Thigh.ObturatorExternusInferior2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorInternus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorInternus1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorInternus1Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.ObturatorInternusViaNode1; //Commented in again by MJ in AMMR 1.7. Needs testing for both TLEM 1 and 2
AnyRefNode &Ins = ..Seg.Thigh.ObturatorInternus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorInternus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorInternus2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorInternus2Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.ObturatorInternusViaNode1; //Commented in again by MJ in AMMR 1.7. Needs testing for both TLEM 1 and 2
AnyRefNode &Ins = ..Seg.Thigh.ObturatorInternus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint ObturatorInternus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.ObturatorInternus3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.ObturatorInternus3Node;
AnyRefNode &Via1 = ..Seg.Pelvis.Muscles.ObturatorInternusViaNode1; //Commented in again by MJ in AMMR 1.7. Needs testing for both TLEM 1 and 2
AnyRefNode &Ins = ..Seg.Thigh.ObturatorInternus3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Pectineus1 =
{
AnyMuscleModel &MusMdl = ..MuscleModels.Pectineus1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Pectineus1Node;
AnyRefNode &Ins = ..Seg.Thigh.Pectineus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Pectineus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Pectineus2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Pectineus2Node;
AnyRefNode &Ins = ..Seg.Thigh.Pectineus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Pectineus3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Pectineus3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Pectineus3Node;
AnyRefNode &Ins = ..Seg.Thigh.Pectineus3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Pectineus4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Pectineus4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.Pectineus4Node;
AnyRefNode &Ins = ..Seg.Thigh.Pectineus4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
#if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
AnyMuscleViaPoint Plantaris1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Plantaris1Par;
AnyRefNode &Org = ..Seg.Thigh.Plantaris1Node;
AnyRefNode &Ins = ..Seg.Foot.Plantaris1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
#endif
AnyMuscleViaPoint Popliteus1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Popliteus1Par;
AnyRefNode &Org = ..Seg.Thigh.Popliteus1Node;
AnyRefNode &Via1 = ..Seg.Shank.PopliteusViaNode1;
AnyRefNode &Ins = ..Seg.Shank.Popliteus1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint Popliteus2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.Popliteus2Par;
AnyRefNode &Org = ..Seg.Thigh.Popliteus2Node;
AnyRefNode &Via1 = ..Seg.Shank.PopliteusViaNode1;
AnyRefNode &Ins = ..Seg.Shank.Popliteus2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
//-->ABT_MJ
AnyMuscleViaPoint QuadratusFemoris1 = {
AnyMuscleModel &MusMdl = ..MuscleModels.QuadratusFemoris1Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.QuadratusFemoris1Node;
AnyRefNode &Ins = ..Seg.Thigh.QuadratusFemoris1Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint QuadratusFemoris2 = {
AnyMuscleModel &MusMdl = ..MuscleModels.QuadratusFemoris2Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.QuadratusFemoris2Node;
AnyRefNode &Ins = ..Seg.Thigh.QuadratusFemoris2Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint QuadratusFemoris3 = {
AnyMuscleModel &MusMdl = ..MuscleModels.QuadratusFemoris3Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.QuadratusFemoris3Node;
AnyRefNode &Ins = ..Seg.Thigh.QuadratusFemoris3Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};
AnyMuscleViaPoint QuadratusFemoris4 = {
AnyMuscleModel &MusMdl = ..MuscleModels.QuadratusFemoris4Par;
AnyRefNode &Org = ..Seg.Pelvis.Muscles.QuadratusFemoris4Node;
AnyRefNode &Ins = ..Seg.Thigh.QuadratusFemoris4Node;
viewMuscle = {#include "../drawSettings/MusDrawSettings.any"};
};