From 6c4f5231c0cf263625d2f06d0069c1f9fac6f027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20L=C3=BCcke?= Date: Thu, 11 Mar 2021 14:49:25 +0100 Subject: [PATCH] Definition aller Teilkreise und Sortierung der Grundfarben nach der Grad-Zahl im Farbkreis. --- .../Transformer/ValidColorValuesProvider.php | 66 +++++++++++++++++-- 1 file changed, 60 insertions(+), 6 deletions(-) diff --git a/tests/unit/Transformer/ValidColorValuesProvider.php b/tests/unit/Transformer/ValidColorValuesProvider.php index 8b1d0a3..e52a7bf 100644 --- a/tests/unit/Transformer/ValidColorValuesProvider.php +++ b/tests/unit/Transformer/ValidColorValuesProvider.php @@ -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, ],