Switch to unified view

a b/Tools/ModelUtilities/Reactions/DrawSettingsSupport.any
1
2
AnyFolder DrawSettings ={
3
4
  
5
  //This is the color definitions of the nodes and segments
6
AnyFolder  Colors = {
7
  AnyVec3 AnyBodyRed = {149/256,51/256,55/256};    //AnyBody standard red
8
  AnyVec3 AnyBodyGreen = {47/256,131/256,80/256};  //AnyBody standard green
9
  AnyVec3 AnyBodyBlue = {82/256,85/256,111/256};   //AnyBody standard blue
10
  AnyVec3 AnyBodyYellow= {235/256,197/256,17/256}; //AnyBody standard yellow
11
  AnyVec3 AnyBodyPaleYellow = {248/256,204/256,115/256}; //AnyBody standard pale yellow
12
  
13
  AnyVec3 Nodes = AnyBodyPaleYellow; 
14
  AnyVec3 Segments =  AnyBodyPaleYellow; 
15
};
16
17
  AnyFolder Muscle ={ 
18
    AnyVec3 RGB = .Colors.AnyBodyRed;
19
    AnyVar DrawOnOff = 1.0;
20
    AnyVar Bulging =0.0;
21
    AnyVar ColorScale =0.0;
22
    AnyVec3 RGBColorScale = {0.957031, 0.785156, 0.785156};
23
    AnyVar MaxStress = 2500000.000000; //N/m^2 //This number is for graphics only!
24
    AnyVar Opacity =1.0;
25
    AnyFolder DrawScale = 
26
    {
27
      AnySwitchVar EnableCreasing = Off;
28
      AnyVar CreasingAngle = 0.524;
29
      AnySwitchVar EnableWireframe = Off;
30
      AnySwitchVar EnableSmoothing = On;
31
      AnyVar Param = 0.0;
32
      AnyVector ParamArray = {0.0, 0.167, 0.333, 0.5, 0.667, 0.833, 1.0};
33
      AnyFloat RGBArray = {{0.0, 0.0, 0.6}, {0.0, 0.0, 1.0}, {0.0, 1.0, 1.0}, {0.0, 1.0, 0.0}, {1.0, 1.0, 0.0}, {1.0, 0.0, 0.0}, {0.6, 0.0, 0.0}};
34
      AnyVector OpacityArray = {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0};
35
    };
36
  }; 
37
  AnyFolder SegmentAxes ={
38
    AnyVec3 RGB ={0,0,1};
39
    AnyVec3 ScaleXYZ ={0.0001,0.00001,0.00001};
40
  };
41
  AnyFolder BML ={
42
    AnyVec3 ScaleXYZ ={0.0006,0.0006,0.0006};
43
    AnyVec3 RGB = .Colors.AnyBodyBlue;
44
  };
45
  AnyFolder JointAxesProximal = {
46
    AnyVec3 RGB = .Colors.AnyBodyRed;
47
    AnyVec3 ScaleXYZ = {0.015,0.015,0.015};
48
  };
49
  AnyFolder JointAxesDistal = {
50
    AnyVec3 RGB = .Colors.AnyBodyGreen;
51
    AnyVec3 ScaleXYZ = {0.01,0.01,0.01};
52
  };
53
  
54
  
55
  AnyFolder SegmentNodes ={
56
    AnyVec3 ScaleXYZ ={0.0005,0.0005,0.0005};
57
    AnyVec3 RGB = .Colors.AnyBodyRed;
58
  };
59
  AnyFolder WrapGeometry ={
60
    AnyVec3 RGB ={1,1,1};
61
  };
62
  
63
   AnyFolder   DrawSettingsSupport={
64
    AnyFolder Lin={ 
65
      AnyVar   ScaleFactor=0.002; 
66
      AnyVec3  RGB = {0,0,1};
67
      AnyVar Thickness = 0.005;
68
      AnyVar HeadThickness = 3*Thickness;
69
      AnyVar HeadLength = 6*Thickness;
70
    };
71
    AnyFolder Rot={ 
72
      AnyVar  ScaleFactor=0.04; 
73
      AnyVec3 RGB = {1,0,0};
74
      AnyVar  Thickness = 0.005;
75
      AnyVar  HeadThickness = 3*Thickness;
76
      AnyVar  HeadLength = 10*Thickness;
77
    };
78
  };
79
  
80
}; //DrawSettings