Definition aller Teilkreise und Sortierung der Grundfarben nach der Grad-Zahl im Farbkreis.

This commit is contained in:
2021-03-11 14:55:54 +01:00
parent 9bc53ed768
commit 6c4f5231c0
@@ -48,6 +48,42 @@ class ValidColorValuesProvider
'value' => 0.0,
],
],
'gelb' => [
self::CMYK => [
'cyan' => 0.0,
'magenta' => 0.0,
'yellow' => 1.0,
'key' => 0.0,
],
self::RGB => [
'red' => 1.0,
'green' => 1.0,
'blue' => 0.0,
],
self::HSV => [
'hue' => 1.0 / 6.0,
'saturation' => 1.0,
'value' => 1.0,
],
],
'grün' => [
self::CMYK => [
'cyan' => 1.0,
'magenta' => 0.0,
'yellow' => 1.0,
'key' => 0.0,
],
self::RGB => [
'red' => 0.0,
'green' => 1.0,
'blue' => 0.0,
],
self::HSV => [
'hue' => 2.0 / 6.0,
'saturation' => 1.0,
'value' => 1.0,
],
],
'cyan' => [
self::CMYK => [
'cyan' => 1.0,
@@ -61,7 +97,25 @@ class ValidColorValuesProvider
'blue' => 1.0,
],
self::HSV => [
'hue' => 0.5,
'hue' => 3.0 / 6.0,
'saturation' => 1.0,
'value' => 1.0,
],
],
'blau' => [
self::CMYK => [
'cyan' => 1.0,
'magenta' => 1.0,
'yellow' => 0.0,
'key' => 0.0,
],
self::RGB => [
'red' => 0.0,
'green' => 0.0,
'blue' => 1.0,
],
self::HSV => [
'hue' => 4.0 / 6.0,
'saturation' => 1.0,
'value' => 1.0,
],
@@ -79,25 +133,25 @@ class ValidColorValuesProvider
'blue' => 1.0,
],
self::HSV => [
'hue' => 0.5 + 1.0/3.0,
'hue' => 5.0 / 6.0,
'saturation' => 1.0,
'value' => 1.0,
],
],
'gelb' => [
'rot' => [
self::CMYK => [
'cyan' => 0.0,
'magenta' => 0.0,
'magenta' => 1.0,
'yellow' => 1.0,
'key' => 0.0,
],
self::RGB => [
'red' => 1.0,
'green' => 1.0,
'green' => 0.0,
'blue' => 0.0,
],
self::HSV => [
'hue' => 0.5 - 1.0/3.0,
'hue' => 0.0,
'saturation' => 1.0,
'value' => 1.0,
],