[bfdf16]: / Body / AAUHuman / BodyModels / GenericBodyModel / RightArmModel.any

Download this file

73 lines (51 with data), 3.0 kB

Right = {

  AnyFolder ShoulderArm = {  
    
      AnyFolder &Scaling = ...Scaling.GeometricalScaling.Right;
      AnyFolder &MassScaling = ...Scaling.MassScaling.Right;
      AnyFolder &StrengthScaling = ...Scaling.StrengthScaling.Right;
      
      #define _LEFT_RIGHT_ "RIGHT"
      
      #include "..\..\Arm\ShoulderArmModel.root.any"
      
      #undef _LEFT_RIGHT_
      
      //Reference to folder which contains the interface of the right side
      AnyFolder &InterfaceFolder =..Interface.Right; 
      
      //Reference to folder 
      AnyFolder &MannequinValuesFolder = ..MannequinValuesFromModel.AnyFolder_Posture.AnyFolder_Right;
      
      #include "../Include/SettingsShoulderArm.any" 
      
      //-------------------------------------------------------
      // Interface references that specifies what the arm "Arm/ShoulderArm.any" should connect to 
      //-------------------------------------------------------
      //This point is used for attachement of the arm to the shoulder
      AnyRefNode &ShoulderRef=..Trunk.SegmentsRibCage.SternumSeg.ij;
      
      AnyRefNode &PelvisRef=..Trunk.SegmentsLumbar.PelvisSeg.Right;
      AnyRefNode &L1Ref=..Trunk.SegmentsLumbar.L1Seg.Right;
      AnyRefNode &L2Ref=..Trunk.SegmentsLumbar.L2Seg.Right;
      AnyRefNode &L3Ref=..Trunk.SegmentsLumbar.L3Seg.Right;   
      AnyRefNode &L4Ref=..Trunk.SegmentsLumbar.L4Seg.Right;   
      AnyRefNode &L5Ref=..Trunk.SegmentsLumbar.L5Seg.Right;   
      AnyFolder &TrunkFolderRef=..Trunk;
      AnyFolder &ThoraxRef=..Trunk.SegmentsThorax.ThoraxSeg.Right;

      
      AnyFolder &SkullSegRef =..Trunk.SegmentsCervicalSpine.SkullSeg.Right;
      AnyFolder &C1SegRef =..Trunk.SegmentsCervicalSpine.C1Seg.Right;
      AnyFolder &C2SegRef =..Trunk.SegmentsCervicalSpine.C2Seg.Right;
      AnyFolder &C3SegRef =..Trunk.SegmentsCervicalSpine.C3Seg.Right;
      AnyFolder &C4SegRef =..Trunk.SegmentsCervicalSpine.C4Seg.Right;
      AnyFolder &C5SegRef =..Trunk.SegmentsCervicalSpine.C5Seg.Right;
      AnyFolder &C6SegRef =..Trunk.SegmentsCervicalSpine.C6Seg.Right;
      AnyFolder &C7SegRef =..Trunk.SegmentsCervicalSpine.C7Seg.Right;
      
      //This is a sign variable which indicates that this is the right side
      AnyVar Sign =1;
      
      AnyFolder BonesOpacity = {
        AnyVar Clavicula = Main.DrawSettings.BonesOpacity.RightClavicula;
        AnyVar Scapula = Main.DrawSettings.BonesOpacity.RightScapula;
        AnyVar Humerus = Main.DrawSettings.BonesOpacity.RightHumerus;
        AnyVar Ulna = Main.DrawSettings.BonesOpacity.RightUlna;
        AnyVar Radius = Main.DrawSettings.BonesOpacity.RightRadius;
        AnyVar Hand = Main.DrawSettings.BonesOpacity.RightHand;
      };
      
      AnyFolder MomentMeasure=
      {
           #include "..\..\Arm\ArmMoments.any"
      };
      
           
    }; //End ShoulderArm
    
  };
  
  
  #include "../../Arm/RightArmMusclesSelectedOutput.any"