Switch to unified view

a b/Tools/AnyMocap/BodyModelWithoutMuscles.any
1
// This file creates a BodyModel folder in Main.HumanModel which doesn't have 
2
// muscles. 
3
4
5
Main.HumanModel = {
6
  AnyFolder BodyModelWithoutMuscles = {
7
    
8
    AnyFolder& SelectedOutput= Main.HumanModel.BodyModel.SelectedOutput;
9
    
10
    AnyFolder Trunk = {
11
      AnyFolder &SegmentsLumbar = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar;
12
      AnyFolder &SegmentsThorax = Main.HumanModel.BodyModel.Trunk.SegmentsThorax ;
13
      AnyFolder &SegmentsCervicalSpine = Main.HumanModel.BodyModel.Trunk.SegmentsCervicalSpine ;
14
      AnyFolder &JointsLumbar = Main.HumanModel.BodyModel.Trunk.JointsLumbar;
15
      AnyFolder &JointsCervicalSpine = Main.HumanModel.BodyModel.Trunk.JointsCervicalSpine;
16
    };
17
    
18
    AnyFolder Right = {
19
      #if BM_ARM_RIGHT
20
      AnyFolder ShoulderArm = {
21
        AnyFolder &Seg = Main.HumanModel.BodyModel.Right.ShoulderArm.Seg;
22
        AnyFolder &Jnt = Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt;
23
        #if BM_ARM_DELTOID_WRAPPING == _DELTOID_WRAPPING_RAKE_
24
        AnyFolder &rake = Main.HumanModel.BodyModel.Right.ShoulderArm.Mus.ArtificialRake;
25
        #else
26
        AnyFolder &DeltoidWrappingPosteriorRef = Main.HumanModel.BodyModel.Right.ShoulderArm.Mus.DeltoidWrappingPosterior;
27
        AnyFolder &DeltoidWrappingLateralRef = Main.HumanModel.BodyModel.Right.ShoulderArm.Mus.DeltoidWrappingLateral;
28
        AnyFolder &DeltoidWrappingAnteriorRef = Main.HumanModel.BodyModel.Right.ShoulderArm.Mus.DeltoidWrappingAnterior;
29
        #endif
30
      };
31
      #endif
32
      #if BM_LEG_RIGHT
33
      AnyFolder Leg = {
34
        AnyFolder &Seg = Main.HumanModel.BodyModel.Right.Leg.Seg;
35
        AnyFolder &Jnt = Main.HumanModel.BodyModel.Right.Leg.Jnt;
36
      };
37
      #endif
38
    };
39
    AnyFolder Left = {
40
      #if BM_ARM_LEFT
41
      AnyFolder ShoulderArm = {
42
        AnyFolder &Seg = Main.HumanModel.BodyModel.Left.ShoulderArm.Seg;
43
        AnyFolder &Jnt = Main.HumanModel.BodyModel.Left.ShoulderArm.Jnt;
44
        #if BM_ARM_DELTOID_WRAPPING == _DELTOID_WRAPPING_RAKE_
45
        AnyFolder &rake = Main.HumanModel.BodyModel.Left.ShoulderArm.Mus.ArtificialRake;
46
        #else
47
        AnyFolder &DeltoidWrappingPosteriorRef = Main.HumanModel.BodyModel.Left.ShoulderArm.Mus.DeltoidWrappingPosterior;
48
        AnyFolder &DeltoidWrappingLateralRef = Main.HumanModel.BodyModel.Left.ShoulderArm.Mus.DeltoidWrappingLateral;
49
        AnyFolder &DeltoidWrappingAnteriorRef = Main.HumanModel.BodyModel.Left.ShoulderArm.Mus.DeltoidWrappingAnterior;
50
        #endif
51
      };
52
      #endif
53
      #if BM_LEG_LEFT
54
      AnyFolder Leg = {
55
        AnyFolder &Seg = Main.HumanModel.BodyModel.Left.Leg.Seg;
56
        AnyFolder &Jnt = Main.HumanModel.BodyModel.Left.Leg.Jnt;
57
      };
58
      #endif
59
    };
60
    
61
    AnyFolder& MannequinValuesFromModel = Main.HumanModel.BodyModel.MannequinValuesFromModel;
62
    AnyFolder &Interface = Main.HumanModel.BodyModel.Interface;
63
    AnyFolder& IndividualMasses= Main.HumanModel.BodyModel.IndividualMasses;
64
    AnyFolder& ScalingRef = .Scaling;
65
    AnyVar TotalBodyMass = Main.HumanModel.BodyModel.TotalBodyMass;
66
    
67
  };
68
  
69
};
70