Example #1
0
 public override void ChangeColoringScheme(ETVColorSchemes scheme)
 {
     switch (scheme)
     {
     default:
         Color color = Color.HSVToRGB(.5f, 1, 1);
         primitive.SetColor(color, Color.green);
         break;
     }
 }
 public override void ChangeColoringScheme(ETVColorSchemes scheme)
 {
     switch (scheme)
     {
     default:     // case SplitHSV
         float H = 0f;
         for (int bar = 0; bar < dim; bar++)
         {
             var color = Color.HSVToRGB((H / dim) / 2f + .5f, 1, 1);
             bars[bar].SetColor(color, Color.green);
             H++;
         }
         break;
     }
 }
Example #3
0
 public override void ChangeColoringScheme(ETVColorSchemes scheme)
 {
     switch (scheme)
     {
     default:     // case SplitHSV
         float H = 0f;
         for (int row = 0; row < dimA; row++)
         {
             float S = 0f;
             for (int col = 0; col < dimB; col++)
             {
                 var color = Color.HSVToRGB(
                     (H / dimA) / 2f + .5f,
                     (S / dimB) / 2f + .5f,
                     1);
                 bars[row, col].SetColor(color, Color.green);
                 S++;
             }
             H++;
         }
         break;
     }
 }
Example #4
0
 public virtual void ChangeColoringScheme(ETVColorSchemes scheme)
 {
     this.colorScheme = scheme;
 }