コード例 #1
0
 protected abstract Node EditHsl(HslColor color, Number number);
コード例 #2
0
 protected override Node EvalHsl(HslColor color)
 {
   return color.GetSaturation();
 }
コード例 #3
0
 protected abstract Node EvalHsl(HslColor color);
コード例 #4
0
 protected override Node EvalHsl(HslColor color)
 {
   return color.GetLightness();
 }
コード例 #5
0
 protected override Node EditHsl(HslColor color, Number number)
 {
   color.Saturation += number.Value / 100;
   return color.ToRgbColor();
 }
コード例 #6
0
 protected override Node EditHsl(HslColor color, Number number)
 {
   color.Lightness += number.Value / 100;
   return color.ToRgbColor();
 }
コード例 #7
0
ファイル: HueFunction.cs プロジェクト: jamesfoster/dotless.js
 protected override Node EvalHsl(HslColor color)
 {
   return color.GetHueInDegrees();
 }
コード例 #8
0
ファイル: HueFunction.cs プロジェクト: jamesfoster/dotless.js
 protected override Node EditHsl(HslColor color, Number number)
 {
   color.Hue += number.Value / 360d;
   return color.ToRgbColor();
 }
コード例 #9
0
 protected override Node EditHsl(HslColor color, Number number)
 {
     return null;
 }
コード例 #10
0
 protected override Node EvalHsl(HslColor color)
 {
     color.Hue += 0.5;
     return color.ToRgbColor();
 }