Switch to side-by-side view

--- a
+++ b/Body/AAUHuman/Trunk/L4L5Ligaments.any
@@ -0,0 +1,193 @@
+    // Ligament group index
+    AnyIntVar li = 4; 
+    // generic ligament lengths for the standard man 
+    // (need to be calibrated if scaled)   
+    ALLL4L5.L0 = 1.104536101718716e-002;
+    PLLL4L5.L0 = 4.123105625617665e-003;
+    ISL4L5.L0 = 4.301162633521363e-003;
+    SSL4L5.L0 = 6.184658438426496e-003;
+    FlavumL4L5R.L0 = 7.697402159170258e-003;
+    FlavumL4L5L.L0 = 7.697402159170258e-003;
+#ifndef exclude_it    
+    InterTransverseL4L5R.L0 = 2.762419451476737e-002;
+    InterTransverseL4L5L.L0 = 2.762419451476737e-002;
+    InterTransverseL4L5midR.L0 = 2.762419451476737e-002;
+    InterTransverseL4L5midL.L0 = 2.762419451476737e-002;
+#endif    
+   
+    
+#ifndef exclude_all
+    AnyLigamentModelPol ALLL4L5 = 
+    {
+      ////L0 = .al_slack_length*1.5;
+      eps1 = ..epsALL[3];
+      F1 = ..kALL[3]*eps1*L0;
+    };
+    
+    AnyLigamentViaPoint lALLofL4L5 = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.ALLNodeInferior;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.ALLNodeSuperior;
+      
+      AnyLigamentModelPol &Model = .ALLL4L5;
+      AnyDrawPLine drw = {
+        Thickness = 0.005;
+        RGB = {1,0,0};
+      };
+    };   
+#endif
+#ifndef exclude_pll
+    AnyLigamentModelPol PLLL4L5 = 
+    {
+      //L0 = .pl_slack_length*1.5;
+      eps1 = ..epsPLL[3];
+      F1 = ..kPLL[3]*eps1*L0;
+    };
+    AnyLigamentViaPoint lPLLofL4L5 = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.PLLNodeInferior;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.PLLNodeSuperior;
+
+      AnyLigamentModelPol &Model = .PLLL4L5;
+      AnyDrawPLine drw = {
+        Thickness = 0.005;
+        RGB = {1,0,0};
+      };
+    };
+#endif    
+#ifndef exclude_isl
+    AnyLigamentModelPol ISL4L5 = 
+    {
+      //L0 = .is_slack_length*1.5;
+      eps1 = ..epsISL[3];
+      F1 = ..kISL[3]*eps1*L0;
+    };
+     AnyLigamentViaPoint lISofL4L5 = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.InterspinousInferior;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.InterspinousSuperior;
+
+      AnyLigamentModelPol &Model = .ISL4L5;
+      AnyDrawPLine drw = {
+        Thickness = 0.005;
+        RGB = {1,0,0};
+      };
+    };
+#endif
+#ifndef exclude_ssl
+    AnyLigamentModelPol SSL4L5 = 
+    {
+      //L0 = .ss_slack_length*1.5;
+      eps1 = ..epsSSL[3];
+      F1 = ..kSSL[3]*eps1*L0;
+    };
+    AnyLigamentViaPoint lSSofL4L5 = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.SupraspinousInferior;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.SupraspinousSuperior;
+
+      AnyLigamentModelPol &Model = .SSL4L5;
+      AnyDrawPLine drw = {
+        Thickness = 0.005;
+        RGB = {1,0,0};
+      };
+    };
+      
+#endif
+#ifndef exclude_lf
+    AnyLigamentModelPol FlavumL4L5R = 
+    {
+      //L0 = .lf_slack_length*1.5;
+      eps1 = ..epsLF[3];
+      F1 = ..kLF[3]*eps1*L0;
+    };
+    AnyLigamentModelPol FlavumL4L5L = 
+    {
+      //L0 = .lf_slack_length*1.5;
+      eps1 = ..epsLF[3];
+      F1 = ..kLF[3]*eps1*L0;
+    };
+    AnyLigamentViaPoint lFlavumofL4L5R = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.FlavumInferiorR;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.FlavumSuperiorR;
+
+      AnyLigamentModelPol &Model = .FlavumL4L5R;
+      AnyDrawPLine drw = {
+        Thickness= 0.005;
+        RGB = {1,0,0};
+      };
+    };
+    AnyLigamentViaPoint lFlavumofL4L5L = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.FlavumInferiorL;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.FlavumSuperiorL;
+
+      AnyLigamentModelPol &Model = .FlavumL4L5L;
+      AnyDrawPLine drw = {
+        Thickness= 0.005;
+        RGB = {1,0,0};
+      };
+    };      
+#endif
+
+#ifndef exclude_it
+    AnyLigamentModelPol InterTransverseL4L5R = 
+    {
+      //L0 = .lf_slack_length*1.5;
+      eps1 = ..epsIT[.li];
+      F1 = ..kIT[.li]*eps1*L0;
+    };
+    AnyLigamentModelPol InterTransverseL4L5L = 
+    {
+      //L0 = .lf_slack_length*1.5;
+      eps1 = ..epsIT[.li];
+      F1 = ..kIT[.li]*eps1*L0;
+    };
+    AnyLigamentModelPol InterTransverseL4L5midR = 
+    {
+      //L0 = .lf_slack_length*1.5;
+      eps1 = ..epsIT[.li];
+      F1 = ..kIT[.li]*eps1*L0;
+    };
+    AnyLigamentModelPol InterTransverseL4L5midL = 
+    {
+      //L0 = .lf_slack_length*1.5;
+      eps1 = ..epsIT[.li];
+      F1 = ..kIT[.li]*eps1*L0;
+    };
+    AnyLigamentViaPoint lInterTransverseofL4L5R = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.InterTransverseR;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.InterTransverseR;
+
+      AnyLigamentModelPol &Model = .InterTransverseL4L5R;
+      AnyDrawPLine drw = {
+        Thickness= 0.005;
+        RGB = {1,0,0};
+      };
+    };
+    AnyLigamentViaPoint lInterTransverseofL4L5L = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.InterTransverseL;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.InterTransverseL;
+
+      AnyLigamentModelPol &Model = .InterTransverseL4L5L;
+      AnyDrawPLine drw = {
+        Thickness= 0.005;
+        RGB = {1,0,0};
+      };
+    };      
+    AnyLigamentViaPoint lInterTransverseofL4L5Rmid = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.InterTransverseRmid;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.InterTransverseRmid;
+
+      AnyLigamentModelPol &Model = .InterTransverseL4L5midR;
+      AnyDrawPLine drw = {
+        Thickness= 0.005;
+        RGB = {1,0,0};
+      };
+    };
+    AnyLigamentViaPoint lInterTransverseofL4L5Lmid = {
+      AnyRefNode &Ori = ...SegmentsLumbar.L4Seg.InterTransverseLmid;
+      AnyRefNode &End = ...SegmentsLumbar.L5Seg.InterTransverseLmid;
+
+      AnyLigamentModelPol &Model = .InterTransverseL4L5midL;
+      AnyDrawPLine drw = {
+        Thickness= 0.005;
+        RGB = {1,0,0};
+      };
+    };
+#endif