Switch to side-by-side view

--- a
+++ b/Body/AAUHuman/Trunk/PelvisMuscleAttachementNodes.any
@@ -0,0 +1,312 @@
+// Ligament Nodes    
+AnyRefNode ALLNodeSuperior = {sRel = .Scale(.StdPar.ALLNodeSuperior_pos);};
+AnyRefNode PLLNodeSuperior = {sRel = .Scale(.StdPar.PLLNodeSuperior_pos);};
+// End of ligament Nodes
+
+// Multifidi Nodes
+AnyRefNode MFdL4S1NodeR = {sRel = .Scale(.StdPar.Right.MFdL4S1Node_pos);};
+AnyRefNode MFdL4S1NodeL = {sRel = .Scale(.StdPar.Left.MFdL4S1Node_pos);};
+
+AnyRefNode MFdL5S1NodeR = {sRel = .Scale(.StdPar.Right.MFdL5S1Node_pos);};
+AnyRefNode MFdL5S1NodeL = {sRel = .Scale(.StdPar.Left.MFdL5S1Node_pos);};
+
+AnyRefNode MFmL3S1NodeR = {sRel = .Scale(.StdPar.Right.MFmL3S1Node_pos);};
+AnyRefNode MFmL3S1NodeL = {sRel = .Scale(.StdPar.Left.MFmL3S1Node_pos);};
+
+AnyRefNode MFmL4SacrumNodeR = {sRel = .Scale(.StdPar.Right.MFmL4SacrumNode_pos);};
+AnyRefNode MFmL4SacrumNodeL = {sRel = .Scale(.StdPar.Left.MFmL4SacrumNode_pos);};
+
+AnyRefNode MFmL5SacrumNodeR = {sRel = .Scale(.StdPar.Right.MFmL5SacrumNode_pos);};
+AnyRefNode MFmL5SacrumNodeL = {sRel = .Scale(.StdPar.Left.MFmL5SacrumNode_pos);};
+
+AnyRefNode MFtsL1S1NodeR = {sRel = .Scale(.StdPar.Right.MFtsL1S1Node_pos);};
+AnyRefNode MFtsL1S1NodeL = {sRel = .Scale(.StdPar.Left.MFtsL1S1Node_pos);};
+
+AnyRefNode MFtsL2S1NodeR = {sRel = .Scale(.StdPar.Right.MFtsL2S1Node_pos);};
+AnyRefNode MFtsL2S1NodeL = {sRel = .Scale(.StdPar.Left.MFtsL2S1Node_pos);};
+
+AnyRefNode MFtsL3LigamentNodeViaR = {sRel = .Scale(.StdPar.Right.MFtsL3LigamentNodeVia_pos);};
+AnyRefNode MFtsL3LigamentNodeViaL = {sRel = .Scale(.StdPar.Left.MFtsL3LigamentNodeVia_pos);};
+
+AnyRefNode MFtsL3LigamentNodeR = {sRel = .Scale(.StdPar.Right.MFtsL3LigamentNode_pos);};
+AnyRefNode MFtsL3LigamentNodeL = {sRel = .Scale(.StdPar.Left.MFtsL3LigamentNode_pos);};
+
+AnyRefNode MFtsL4SacrumNodeR = {sRel = .Scale(.StdPar.Right.MFtsL4SacrumNode_pos);};
+AnyRefNode MFtsL4SacrumNodeL = {sRel = .Scale(.StdPar.Left.MFtsL4SacrumNode_pos);};
+
+AnyRefNode MFtsL4SacrumViaNodeR = {sRel = .Scale(.StdPar.Right.MFtsL4SacrumViaNode_pos);};
+AnyRefNode MFtsL4SacrumViaNodeL = {sRel = .Scale(.StdPar.Left.MFtsL4SacrumViaNode_pos);};
+
+AnyRefNode MFtsL5SacrumViaNodeR = {sRel = .Scale(.StdPar.Right.MFtsL5SacrumViaNode_pos);};
+AnyRefNode MFtsL5SacrumViaNodeL = {sRel = .Scale(.StdPar.Left.MFtsL5SacrumViaNode_pos);};
+
+AnyRefNode MFtsL5SacrumNodeR = {sRel = .Scale(.StdPar.Right.MFtsL5SacrumNode_pos);};
+AnyRefNode MFtsL5SacrumNodeL = {sRel = .Scale(.StdPar.Left.MFtsL5SacrumNode_pos);};
+
+AnyRefNode MFtstL1SIPSNodeR = {sRel = .Scale(.StdPar.Right.MFtstL1SIPSNode_pos);};
+AnyRefNode MFtstL1SIPSNodeL = {sRel = .Scale(.StdPar.Left.MFtstL1SIPSNode_pos);};
+
+AnyRefNode MFtstL2SIPSNodeR = {sRel = .Scale(.StdPar.Right.MFtstL2SIPSNode_pos);};
+AnyRefNode MFtstL2SIPSNodeL = {sRel = .Scale(.StdPar.Left.MFtstL2SIPSNode_pos);};
+
+
+AnyRefNode MFtstL1SIPSViaNodeR = {sRel = .Scale(.StdPar.Right.MFtstL1SIPSViaNode_pos);};
+AnyRefNode MFtstL1SIPSViaNodeL = {sRel = .Scale(.StdPar.Left.MFtstL1SIPSViaNode_pos);};
+
+AnyRefNode MFtstL2SIPSViaNodeR = {sRel = .Scale(.StdPar.Right.MFtstL2SIPSViaNode_pos);};
+AnyRefNode MFtstL2SIPSViaNodeL = {sRel = .Scale(.StdPar.Left.MFtstL2SIPSViaNode_pos);};
+
+// End of Multifidi Nodes
+
+// Erector Spinae Nodes
+AnyRefNode ILplL1CINodeR = {sRel = .Scale(.StdPar.Right.ILplL1CINode_pos);};
+AnyRefNode ILplL1CINodeL = {sRel = .Scale(.StdPar.Left.ILplL1CINode_pos);};
+
+AnyRefNode ILplL2CINodeR = {sRel = .Scale(.StdPar.Right.ILplL2CINode_pos);};
+AnyRefNode ILplL2CINodeL = {sRel = .Scale(.StdPar.Left.ILplL2CINode_pos);};
+
+AnyRefNode ILplL3CINodeR = {sRel = .Scale(.StdPar.Right.ILplL3CINode_pos);};
+AnyRefNode ILplL3CINodeL = {sRel = .Scale(.StdPar.Left.ILplL3CINode_pos);};
+
+AnyRefNode ILplL4CINodeR = {sRel = .Scale(.StdPar.Right.ILplL4CINode_pos);};
+AnyRefNode ILplL4CINodeL = {sRel = .Scale(.StdPar.Left.ILplL4CINode_pos);};
+
+AnyRefNode LTplL1SIPSNodeR = {sRel = .Scale(.StdPar.Right.LTplL1SIPSNode_pos);};
+AnyRefNode LTplL1SIPSNodeL = {sRel = .Scale(.StdPar.Left.LTplL1SIPSNode_pos);};
+
+AnyRefNode LTplL2SIPSNodeR = {sRel = .Scale(.StdPar.Right.LTplL2SIPSNode_pos);};
+AnyRefNode LTplL2SIPSNodeL = {sRel = .Scale(.StdPar.Left.LTplL2SIPSNode_pos);};
+
+AnyRefNode LTplL3SIPSNodeR = {sRel = .Scale(.StdPar.Right.LTplL3SIPSNode_pos);};
+AnyRefNode LTplL3SIPSNodeL = {sRel = .Scale(.StdPar.Left.LTplL3SIPSNode_pos);};
+
+AnyRefNode LTplL4SIPSNodeR = {sRel = .Scale(.StdPar.Right.LTplL4SIPSNode_pos);};
+AnyRefNode LTplL4SIPSNodeL = {sRel = .Scale(.StdPar.Left.LTplL4SIPSNode_pos);};
+
+AnyRefNode LTplL5IliumNodeR = {sRel = .Scale(.StdPar.Right.LTplL5IliumNode_pos);};
+AnyRefNode LTplL5IliumNodeL = {sRel = .Scale(.StdPar.Left.LTplL5IliumNode_pos);};
+
+AnyRefNode ILptC5SIPSNodeR = {sRel = .Scale(.StdPar.Right.ILptC5SIPSNode_pos);};
+AnyRefNode ILptC5SIPSNodeL = {sRel = .Scale(.StdPar.Left.ILptC5SIPSNode_pos);};
+
+AnyRefNode ILptC6SIPSNodeR = {sRel = .Scale(.StdPar.Right.ILptC6SIPSNode_pos);};
+AnyRefNode ILptC6SIPSNodeL = {sRel = .Scale(.StdPar.Left.ILptC6SIPSNode_pos);};
+
+AnyRefNode ILptC7CINodeR = {sRel = .Scale(.StdPar.Right.ILptC7CINode_pos);};
+AnyRefNode ILptC7CINodeL = {sRel = .Scale(.StdPar.Left.ILptC7CINode_pos);};
+
+AnyRefNode ILptC8CINodeR = {sRel = .Scale(.StdPar.Right.ILptC8CINode_pos);};
+AnyRefNode ILptC8CINodeL = {sRel = .Scale(.StdPar.Left.ILptC8CINode_pos);};
+
+AnyRefNode ILptC9CINodeR = {sRel = .Scale(.StdPar.Right.ILptC9CINode_pos);};
+AnyRefNode ILptC9CINodeL = {sRel = .Scale(.StdPar.Left.ILptC9CINode_pos);};
+
+AnyRefNode ILptC10CINodeR = {sRel = .Scale(.StdPar.Right.ILptC10CINode_pos);};
+AnyRefNode ILptC10CINodeL = {sRel = .Scale(.StdPar.Left.ILptC10CINode_pos);};
+
+AnyRefNode ILptC11CINodeR = {sRel = .Scale(.StdPar.Right.ILptC11CINode_pos);};
+AnyRefNode ILptC11CINodeL = {sRel = .Scale(.StdPar.Left.ILptC11CINode_pos);};
+
+AnyRefNode ILptC12CINodeR = {sRel = .Scale(.StdPar.Right.ILptC12CINode_pos);};
+AnyRefNode ILptC12CINodeL = {sRel = .Scale(.StdPar.Left.ILptC12CINode_pos);};
+
+AnyRefNode LTptT6S1NodeR = {sRel = .Scale(.StdPar.Right.LTptT6S1Node_pos);};
+AnyRefNode LTptT6S1NodeL = {sRel = .Scale(.StdPar.Left.LTptT6S1Node_pos);};
+
+AnyRefNode LTptT7S2NodeR = {sRel = .Scale(.StdPar.Right.LTptT7S2Node_pos);};
+AnyRefNode LTptT7S2NodeL = {sRel = .Scale(.StdPar.Left.LTptT7S2Node_pos);};
+
+AnyRefNode LTptT8S3NodeR = {sRel = .Scale(.StdPar.Right.LTptT8S3Node_pos);};
+AnyRefNode LTptT8S3NodeL = {sRel = .Scale(.StdPar.Left.LTptT8S3Node_pos);};
+
+AnyRefNode LTptT9S4NodeR = {sRel = .Scale(.StdPar.Right.LTptT9S4Node_pos);};
+AnyRefNode LTptT9S4NodeL = {sRel = .Scale(.StdPar.Left.LTptT9S4Node_pos);};
+
+AnyRefNode LTptT10SacrumNodeR = {sRel = .Scale(.StdPar.Right.LTptT10SacrumNode_pos);};
+AnyRefNode LTptT10SacrumNodeL = {sRel = .Scale(.StdPar.Left.LTptT10SacrumNode_pos);};
+
+AnyRefNode LTptT11SacrumNodeR = {sRel = .Scale(.StdPar.Right.LTptT11SacrumNode_pos);};
+AnyRefNode LTptT11SacrumNodeL = {sRel = .Scale(.StdPar.Left.LTptT11SacrumNode_pos);};
+
+AnyRefNode LTptT12SacrumNodeR = {sRel = .Scale(.StdPar.Right.LTptT12SacrumNode_pos);};
+AnyRefNode LTptT12SacrumNodeL = {sRel = .Scale(.StdPar.Left.LTptT12SacrumNode_pos);};
+
+AnyRefNode LTptT10SacrumViaNodeR = {sRel = .Scale(.StdPar.Right.LTptT10SacrumViaNode_pos);};
+AnyRefNode LTptT10SacrumViaNodeL = {sRel = .Scale(.StdPar.Left.LTptT10SacrumViaNode_pos);};
+
+
+AnyRefNode LTptT11SacrumViaNodeR = {sRel = .Scale(.StdPar.Right.LTptT11SacrumViaNode_pos);};
+AnyRefNode LTptT11SacrumViaNodeL = {sRel = .Scale(.StdPar.Left.LTptT11SacrumViaNode_pos);};
+
+AnyRefNode LTptT12SacrumViaNodeR = {sRel = .Scale(.StdPar.Right.LTptT12SacrumViaNode_pos);};
+AnyRefNode LTptT12SacrumViaNodeL = {sRel = .Scale(.StdPar.Left.LTptT12SacrumViaNode_pos);};
+
+
+// End of Erector Spinae Nodes
+
+// Psoas Major Nodes
+AnyRefNode IliopubicEminenceViaNodeR = {sRel = .Scale(.StdPar.Right.IliopubicEminenceViaNode_pos);};
+AnyRefNode IliopubicEminenceViaNodeL = {sRel = .Scale(.StdPar.Left.IliopubicEminenceViaNode_pos);};
+
+//These points are used as end points in case there are no legs in the model
+//the points are very close to the via points above but they are different
+Right ={
+  AnyRefNode IliopsoasIns= {
+    sRel = ..Scale(..StdPar.Right.IliopubicEminenceEndNode_pos); 
+  }; //Via point for Psoas Major, will first be used as end point.
+  
+  
+  // Definition of cylinder used for wrapping of the psoas major muscle  
+  TSurfCylinder5PointFit PsoasWrapSurf = 
+  {
+    CreateMotionOutput.r = On;
+    //AnyFunTransform3D &Scale = ..Scale;
+    AnyFloat lengthscalefactor = 2.5;
+    AnyFloat radiusscalefactor=1;
+    p = ..Scale(..StdPar.Right.PsoasWrapSurf_points);
+    AnyVar Z_rotation =0;
+  };
+};
+
+Left =
+{
+  ///This point is used as Iliopsoas end points in case there are no legs in the model
+  AnyRefNode IliopsoasIns= 
+  {
+    sRel = ..Scale(..StdPar.Left.IliopubicEminenceEndNode_pos);
+  };  //Via point for Psoas Major, will first be used as end point.
+  
+  // Definition of cylinder used for wrapping of the psoas major muscle
+  TSurfCylinder5PointFit PsoasWrapSurf = {
+    CreateMotionOutput.r = On;
+    //AnyFunTransform3D &Scale = ..Scale;
+    AnyFloat lengthscalefactor = 2.5;
+    AnyFloat radiusscalefactor=1;
+    p = ..Scale(..StdPar.Left.PsoasWrapSurf_points);
+    AnyVar Z_rotation =0;
+  };
+};
+
+AnyRefNode PMT12I_TMVia5NodeR = {sRel = .Scale(.StdPar.Right.PMT12I_TMVia5Node_pos);};
+AnyRefNode PMT12I_TMVia5NodeL = {sRel = .Scale(.StdPar.Left.PMT12I_TMVia5Node_pos);};
+
+AnyRefNode PML1I_TMVia4NodeR = {sRel = .Scale(.StdPar.Right.PML1I_TMVia4Node_pos);};
+AnyRefNode PML1I_TMVia4NodeL = {sRel = .Scale(.StdPar.Left.PML1I_TMVia4Node_pos);};
+
+AnyRefNode PML2I_TMVia3NodeR = {sRel = .Scale(.StdPar.Right.PML2I_TMVia3Node_pos);};
+AnyRefNode PML2I_TMVia3NodeL = {sRel = .Scale(.StdPar.Left.PML2I_TMVia3Node_pos);};
+
+AnyRefNode PML3I_TMVia2NodeR = {sRel = .Scale(.StdPar.Right.PML3I_TMVia2Node_pos);};
+AnyRefNode PML3I_TMVia2NodeL = {sRel = .Scale(.StdPar.Left.PML3I_TMVia2Node_pos);};
+
+AnyRefNode PML4I_TMVia1NodeR = {sRel = .Scale(.StdPar.Right.PML4I_TMVia1Node_pos);};
+AnyRefNode PML4I_TMVia1NodeL = {sRel = .Scale(.StdPar.Left.PML4I_TMVia1Node_pos);};
+
+AnyRefNode PML5_TMVia1NodeR = {sRel = .Scale(.StdPar.Right.PML5_TMVia1Node_pos);};
+AnyRefNode PML5_TMVia1NodeL = {sRel = .Scale(.StdPar.Left.PML5_TMVia1Node_pos);};
+
+AnyRefNode PML1T_TMVia5NodeR = {sRel = .Scale(.StdPar.Right.PML1T_TMVia5Node_pos);};
+AnyRefNode PML1T_TMVia5NodeL = {sRel = .Scale(.StdPar.Left.PML1T_TMVia5Node_pos);};
+
+AnyRefNode PML2T_TMVia4NodeR = {sRel = .Scale(.StdPar.Right.PML2T_TMVia4Node_pos);};
+AnyRefNode PML2T_TMVia4NodeL = {sRel = .Scale(.StdPar.Left.PML2T_TMVia4Node_pos);};
+
+AnyRefNode PML3T_TMVia3NodeR = {sRel = .Scale(.StdPar.Right.PML3T_TMVia3Node_pos);};
+AnyRefNode PML3T_TMVia3NodeL = {sRel = .Scale(.StdPar.Left.PML3T_TMVia3Node_pos);};
+
+AnyRefNode PML4T_TMVia2NodeR = {sRel = .Scale(.StdPar.Right.PML4T_TMVia2Node_pos);};
+AnyRefNode PML4T_TMVia2NodeL = {sRel = .Scale(.StdPar.Left.PML4T_TMVia2Node_pos);};
+
+AnyRefNode PML5T_TMVia1NodeR = {sRel = .Scale(.StdPar.Right.PML5T_TMVia1Node_pos);};
+AnyRefNode PML5T_TMVia1NodeL = {sRel = .Scale(.StdPar.Left.PML5T_TMVia1Node_pos);};
+// End of Psoas Major Nodes
+
+// Quadratus Lumborum Nodes
+AnyRefNode QLNodeR = {sRel = .Scale(.StdPar.Right.QLNode_pos);};
+AnyRefNode QLNodeL = {sRel = .Scale(.StdPar.Left.QLNode_pos);};
+// End of Quadratus Lumborum Nodes
+
+// Rectus Abdominis Nodes
+AnyRefNode RA_1_R = {sRel = .Scale(.StdPar.Right.RA_Node1_pos);};
+AnyRefNode RA_2_R = {sRel = .Scale(.StdPar.Right.RA_Node2_pos);};
+AnyRefNode RA_3_R = {sRel = .Scale(.StdPar.Right.RA_Node3_pos);};
+AnyRefNode RA_4_R = {sRel = .Scale(.StdPar.Right.RA_Node4_pos);};
+AnyRefNode RA_1_L = {sRel = .Scale(.StdPar.Left.RA_Node1_pos);};
+AnyRefNode RA_2_L = {sRel = .Scale(.StdPar.Left.RA_Node2_pos);};
+AnyRefNode RA_3_L = {sRel = .Scale(.StdPar.Left.RA_Node3_pos);};
+AnyRefNode RA_4_L = {sRel = .Scale(.StdPar.Left.RA_Node4_pos);};
+
+AnyRefNode RA_1_ViaR = {sRel = .Scale(.StdPar.Right.RA_Node1Via_pos);};
+AnyRefNode RA_2_ViaR = {sRel = .Scale(.StdPar.Right.RA_Node2Via_pos);};
+AnyRefNode RA_3_ViaR = {sRel = .Scale(.StdPar.Right.RA_Node3Via_pos);};
+AnyRefNode RA_4_ViaR = {sRel = .Scale(.StdPar.Right.RA_Node4Via_pos);};
+AnyRefNode RA_1_ViaL = {sRel = .Scale(.StdPar.Left.RA_Node1Via_pos);};
+AnyRefNode RA_2_ViaL = {sRel = .Scale(.StdPar.Left.RA_Node2Via_pos);};
+AnyRefNode RA_3_ViaL = {sRel = .Scale(.StdPar.Left.RA_Node3Via_pos);};
+AnyRefNode RA_4_ViaL = {sRel = .Scale(.StdPar.Left.RA_Node4Via_pos);};
+
+
+// End of Rectus Abdominis Nodes
+
+// Obliquus Externus Nodes
+AnyRefNode OEC10a_CINodeR = {sRel = .Scale(.StdPar.Right.OEC10a_CINode_pos);};
+AnyRefNode OEC10a_CINodeL = {sRel = .Scale(.StdPar.Left.OEC10a_CINode_pos);};
+
+AnyRefNode OEC11_CINodeR = {sRel = .Scale(.StdPar.Right.OEC11_CINode_pos);};
+AnyRefNode OEC11_CINodeL = {sRel = .Scale(.StdPar.Left.OEC11_CINode_pos);};
+
+AnyRefNode OEC12_CINodeR = {sRel = .Scale(.StdPar.Right.OEC12_CINode_pos);};
+AnyRefNode OEC12_CINodeL = {sRel = .Scale(.StdPar.Left.OEC12_CINode_pos);};
+// End of Obliquus Externus Nodes
+
+// Obliquus Internus Nodes
+AnyRefNode OICI_RS5NodeR = {sRel = .Scale(.StdPar.Right.OICI_RS5Node_pos);};
+AnyRefNode OICI_RS5NodeL = {sRel = .Scale(.StdPar.Left.OICI_RS5Node_pos);};
+
+AnyRefNode OICI_RS4NodeR = {sRel = .Scale(.StdPar.Right.OICI_RS4Node_pos);};
+AnyRefNode OICI_RS4NodeL = {sRel = .Scale(.StdPar.Left.OICI_RS4Node_pos);};
+
+AnyRefNode OICI_RS3NodeR = {sRel = .Scale(.StdPar.Right.OICI_RS3Node_pos);};
+AnyRefNode OICI_RS3NodeL = {sRel = .Scale(.StdPar.Left.OICI_RS3Node_pos);};
+
+AnyRefNode OICI_RS2NodeR = {sRel = .Scale(.StdPar.Right.OICI_RS2Node_pos);};
+AnyRefNode OICI_RS2NodeL = {sRel = .Scale(.StdPar.Left.OICI_RS2Node_pos);};
+
+AnyRefNode OICI_RS1NodeR = {sRel = .Scale(.StdPar.Right.OICI_RS1Node_pos);};
+AnyRefNode OICI_RS1NodeL = {sRel = .Scale(.StdPar.Left.OICI_RS1Node_pos);};
+
+AnyRefNode OICI_C8NodeR = {sRel = .Scale(.StdPar.Right.OICI_C8Node_pos);};
+AnyRefNode OICI_C8NodeL = {sRel = .Scale(.StdPar.Left.OICI_C8Node_pos);};
+
+AnyRefNode OICI_C9NodeR = {sRel = .Scale(.StdPar.Right.OICI_C9Node_pos);};
+AnyRefNode OICI_C9NodeL = {sRel = .Scale(.StdPar.Left.OICI_C9Node_pos);};
+
+AnyRefNode OICI_C10NodeR = {sRel = .Scale(.StdPar.Right.OICI_C10Node_pos);};
+AnyRefNode OICI_C10NodeL = {sRel = .Scale(.StdPar.Left.OICI_C10Node_pos);};
+
+AnyRefNode OICI_C10aNodeR = {sRel = .Scale(.StdPar.Right.OICI_C10aNode_pos);};
+AnyRefNode OICI_C10aNodeL = {sRel = .Scale(.StdPar.Left.OICI_C10aNode_pos);};
+
+AnyRefNode OICI_C11NodeR = {sRel = .Scale(.StdPar.Right.OICI_C11Node_pos);};
+AnyRefNode OICI_C11NodeL = {sRel = .Scale(.StdPar.Left.OICI_C11Node_pos);};
+
+AnyRefNode OICI_C12NodeR = {sRel = .Scale(.StdPar.Right.OICI_C12Node_pos);};
+AnyRefNode OICI_C12NodeL = {sRel = .Scale(.StdPar.Left.OICI_C12Node_pos);};
+// End of Obliquus Internus Nodes
+
+AnyRefNode Seat_contactR = {sRel = .Scale(.StdPar.Right.Seat_contact_pos);};
+AnyRefNode Seat_contactL = {sRel = .Scale(.StdPar.Left.Seat_contact_pos);};
+
+//Midpoint between  Seat_contactR and Seat_contactL
+AnyRefNode Seat_contactCenter = {sRel = .Scale(.StdPar.Seat_contactCenter_pos);};
+
+/// Previous names for seat_contactR/L/center. Added here for backwards compatibility.
+AnyRefNode Tuber_ischiadicumR = {sRel = .Scale(.StdPar.Right.Seat_contact_pos);};
+/// Previous names for seat_contactR/L/center. Added here fo backwards compatibility.
+AnyRefNode Tuber_ischiadicumL = {sRel = .Scale(.StdPar.Left.Seat_contact_pos);};
+/// Previous names for seat_contactR/L/center. Added here for backwards compatibility.
+AnyRefNode TuberIschiadicumCenter = {sRel = .Scale(.StdPar.Seat_contactCenter_pos);};
+
+
+
+