コード例 #1
0
ファイル: ColorPickerBar.cs プロジェクト: 10usb/tray-tools
 void MakeSat()
 {
     for (int y = 0; y < 256; y++)
     {
         FloatingColor c = FloatingColor.Hsv(color.H, 1.0 - y / 255.0, color.V);
         SetPixel(y, c.ToColor());
     }
 }
コード例 #2
0
ファイル: ColorPickerBar.cs プロジェクト: 10usb/tray-tools
 void MakeValue()
 {
     for (int y = 0; y < 256; y++)
     {
         FloatingColor c = FloatingColor.Hsv(color.H, color.S, 1.0 - y / 255.0);
         SetPixel(y, c.ToColor());
     }
 }
コード例 #3
0
ファイル: ColorPickerBar.cs プロジェクト: 10usb/tray-tools
 void MakeHud()
 {
     for (int y = 0; y < 256; y++)
     {
         FloatingColor c = FloatingColor.Hsv(Math.Round((1.0 - y / 255.0) * 360.0), 1.0, 1.0);
         SetPixel(y, c.ToColor());
     }
 }
コード例 #4
0
 void MakeValue()
 {
     for (int y = 0; y < 256; y++)
     {
         for (int x = 0; x < 256; x++)
         {
             FloatingColor c = FloatingColor.Hsv(Math.Floor(x / 255.0 * 360.0), 1.0 - y / 255.0, color.V);
             image.SetPixel(x, y, c.ToColor());
         }
     }
 }
コード例 #5
0
 void MakeHud()
 {
     for (int y = 0; y < 256; y++)
     {
         for (int x = 0; x < 256; x++)
         {
             FloatingColor c = FloatingColor.Hsv(color.H, x / 255.0, 1.0 - y / 255.0);
             image.SetPixel(x, y, c.ToColor());
         }
     }
 }