source: spip-zone/_core_/plugins/filtres_images/tests/_couleur_hsl2rgb.php @ 93611

Last change on this file since 93611 was 93611, checked in by cedric@…, 5 years ago

Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage

File size: 18.4 KB
Line 
1<?php
2/**
3 * Test unitaire de la fonction _couleur_hsl2rgb
4 * du fichier filtres/images_lib.php
5 *
6 * genere automatiquement par TestBuilder
7 * le
8 */
9
10
11$test = '_couleur_hsl2rgb';
12$remonte = "../";
13while (!is_dir($remonte . "ecrire")) {
14        $remonte = "../$remonte";
15}
16require $remonte . 'tests/test.inc';
17find_in_path("filtres/images_lib.php", '', true);
18
19//
20// hop ! on y va
21//
22$err = tester_fun('_couleur_hsl2rgb', essais__couleur_hsl2rgb());
23
24// si le tableau $err est pas vide ca va pas
25if ($err) {
26        die ('<dl>' . join('', $err) . '</dl>');
27}
28
29echo "OK";
30
31
32function essais__couleur_hsl2rgb() {
33        $essais = array(
34                0 =>
35                        array(
36                                0 =>
37                                        array(
38                                                'r' => 0,
39                                                'g' => 0,
40                                                'b' => 0,
41                                        ),
42                                1 => 0,
43                                2 => 0,
44                                3 => 0,
45                        ),
46                1 =>
47                        array(
48                                0 =>
49                                        array(
50                                                'r' => 63,
51                                                'g' => 63,
52                                                'b' => 63,
53                                        ),
54                                1 => 0,
55                                2 => 0,
56                                3 => 0.25,
57                        ),
58                2 =>
59                        array(
60                                0 =>
61                                        array(
62                                                'r' => 127,
63                                                'g' => 127,
64                                                'b' => 127,
65                                        ),
66                                1 => 0,
67                                2 => 0,
68                                3 => 0.5,
69                        ),
70                3 =>
71                        array(
72                                0 =>
73                                        array(
74                                                'r' => 191,
75                                                'g' => 191,
76                                                'b' => 191,
77                                        ),
78                                1 => 0,
79                                2 => 0,
80                                3 => 0.75,
81                        ),
82                4 =>
83                        array(
84                                0 =>
85                                        array(
86                                                'r' => 255,
87                                                'g' => 255,
88                                                'b' => 255,
89                                        ),
90                                1 => 0,
91                                2 => 0,
92                                3 => 1,
93                        ),
94                5 =>
95                        array(
96                                0 =>
97                                        array(
98                                                'r' => 0,
99                                                'g' => 0,
100                                                'b' => 0,
101                                        ),
102                                1 => 0,
103                                2 => 0.25,
104                                3 => 0,
105                        ),
106                6 =>
107                        array(
108                                0 =>
109                                        array(
110                                                'r' => 79,
111                                                'g' => 47,
112                                                'b' => 47,
113                                        ),
114                                1 => 0,
115                                2 => 0.25,
116                                3 => 0.25,
117                        ),
118                7 =>
119                        array(
120                                0 =>
121                                        array(
122                                                'r' => 159,
123                                                'g' => 95,
124                                                'b' => 95,
125                                        ),
126                                1 => 0,
127                                2 => 0.25,
128                                3 => 0.5,
129                        ),
130                8 =>
131                        array(
132                                0 =>
133                                        array(
134                                                'r' => 207,
135                                                'g' => 175,
136                                                'b' => 175,
137                                        ),
138                                1 => 0,
139                                2 => 0.25,
140                                3 => 0.75,
141                        ),
142                9 =>
143                        array(
144                                0 =>
145                                        array(
146                                                'r' => 255,
147                                                'g' => 255,
148                                                'b' => 255,
149                                        ),
150                                1 => 0,
151                                2 => 0.25,
152                                3 => 1,
153                        ),
154                10 =>
155                        array(
156                                0 =>
157                                        array(
158                                                'r' => 0,
159                                                'g' => 0,
160                                                'b' => 0,
161                                        ),
162                                1 => 0,
163                                2 => 0.5,
164                                3 => 0,
165                        ),
166                11 =>
167                        array(
168                                0 =>
169                                        array(
170                                                'r' => 95,
171                                                'g' => 31,
172                                                'b' => 31,
173                                        ),
174                                1 => 0,
175                                2 => 0.5,
176                                3 => 0.25,
177                        ),
178                12 =>
179                        array(
180                                0 =>
181                                        array(
182                                                'r' => 191,
183                                                'g' => 63,
184                                                'b' => 63,
185                                        ),
186                                1 => 0,
187                                2 => 0.5,
188                                3 => 0.5,
189                        ),
190                13 =>
191                        array(
192                                0 =>
193                                        array(
194                                                'r' => 223,
195                                                'g' => 159,
196                                                'b' => 159,
197                                        ),
198                                1 => 0,
199                                2 => 0.5,
200                                3 => 0.75,
201                        ),
202                14 =>
203                        array(
204                                0 =>
205                                        array(
206                                                'r' => 255,
207                                                'g' => 255,
208                                                'b' => 255,
209                                        ),
210                                1 => 0,
211                                2 => 0.5,
212                                3 => 1,
213                        ),
214                15 =>
215                        array(
216                                0 =>
217                                        array(
218                                                'r' => 0,
219                                                'g' => 0,
220                                                'b' => 0,
221                                        ),
222                                1 => 0,
223                                2 => 0.75,
224                                3 => 0,
225                        ),
226                16 =>
227                        array(
228                                0 =>
229                                        array(
230                                                'r' => 111,
231                                                'g' => 15,
232                                                'b' => 15,
233                                        ),
234                                1 => 0,
235                                2 => 0.75,
236                                3 => 0.25,
237                        ),
238                17 =>
239                        array(
240                                0 =>
241                                        array(
242                                                'r' => 223,
243                                                'g' => 31,
244                                                'b' => 31,
245                                        ),
246                                1 => 0,
247                                2 => 0.75,
248                                3 => 0.5,
249                        ),
250                18 =>
251                        array(
252                                0 =>
253                                        array(
254                                                'r' => 239,
255                                                'g' => 143,
256                                                'b' => 143,
257                                        ),
258                                1 => 0,
259                                2 => 0.75,
260                                3 => 0.75,
261                        ),
262                19 =>
263                        array(
264                                0 =>
265                                        array(
266                                                'r' => 255,
267                                                'g' => 255,
268                                                'b' => 255,
269                                        ),
270                                1 => 0,
271                                2 => 0.75,
272                                3 => 1,
273                        ),
274                20 =>
275                        array(
276                                0 =>
277                                        array(
278                                                'r' => 0,
279                                                'g' => 0,
280                                                'b' => 0,
281                                        ),
282                                1 => 0,
283                                2 => 1,
284                                3 => 0,
285                        ),
286                21 =>
287                        array(
288                                0 =>
289                                        array(
290                                                'r' => 127,
291                                                'g' => 0,
292                                                'b' => 0,
293                                        ),
294                                1 => 0,
295                                2 => 1,
296                                3 => 0.25,
297                        ),
298                22 =>
299                        array(
300                                0 =>
301                                        array(
302                                                'r' => 255,
303                                                'g' => 0,
304                                                'b' => 0,
305                                        ),
306                                1 => 0,
307                                2 => 1,
308                                3 => 0.5,
309                        ),
310                23 =>
311                        array(
312                                0 =>
313                                        array(
314                                                'r' => 255,
315                                                'g' => 127,
316                                                'b' => 127,
317                                        ),
318                                1 => 0,
319                                2 => 1,
320                                3 => 0.75,
321                        ),
322                24 =>
323                        array(
324                                0 =>
325                                        array(
326                                                'r' => 255,
327                                                'g' => 255,
328                                                'b' => 255,
329                                        ),
330                                1 => 0,
331                                2 => 1,
332                                3 => 1,
333                        ),
334                25 =>
335                        array(
336                                0 =>
337                                        array(
338                                                'r' => 0,
339                                                'g' => 0,
340                                                'b' => 0,
341                                        ),
342                                1 => 0.25,
343                                2 => 0,
344                                3 => 0,
345                        ),
346                26 =>
347                        array(
348                                0 =>
349                                        array(
350                                                'r' => 63,
351                                                'g' => 63,
352                                                'b' => 63,
353                                        ),
354                                1 => 0.25,
355                                2 => 0,
356                                3 => 0.25,
357                        ),
358                27 =>
359                        array(
360                                0 =>
361                                        array(
362                                                'r' => 127,
363                                                'g' => 127,
364                                                'b' => 127,
365                                        ),
366                                1 => 0.25,
367                                2 => 0,
368                                3 => 0.5,
369                        ),
370                28 =>
371                        array(
372                                0 =>
373                                        array(
374                                                'r' => 191,
375                                                'g' => 191,
376                                                'b' => 191,
377                                        ),
378                                1 => 0.25,
379                                2 => 0,
380                                3 => 0.75,
381                        ),
382                29 =>
383                        array(
384                                0 =>
385                                        array(
386                                                'r' => 255,
387                                                'g' => 255,
388                                                'b' => 255,
389                                        ),
390                                1 => 0.25,
391                                2 => 0,
392                                3 => 1,
393                        ),
394                30 =>
395                        array(
396                                0 =>
397                                        array(
398                                                'r' => 0,
399                                                'g' => 0,
400                                                'b' => 0,
401                                        ),
402                                1 => 0.25,
403                                2 => 0.25,
404                                3 => 0,
405                        ),
406                31 =>
407                        array(
408                                0 =>
409                                        array(
410                                                'r' => 63,
411                                                'g' => 79,
412                                                'b' => 47,
413                                        ),
414                                1 => 0.25,
415                                2 => 0.25,
416                                3 => 0.25,
417                        ),
418                32 =>
419                        array(
420                                0 =>
421                                        array(
422                                                'r' => 127,
423                                                'g' => 159,
424                                                'b' => 95,
425                                        ),
426                                1 => 0.25,
427                                2 => 0.25,
428                                3 => 0.5,
429                        ),
430                33 =>
431                        array(
432                                0 =>
433                                        array(
434                                                'r' => 191,
435                                                'g' => 207,
436                                                'b' => 175,
437                                        ),
438                                1 => 0.25,
439                                2 => 0.25,
440                                3 => 0.75,
441                        ),
442                34 =>
443                        array(
444                                0 =>
445                                        array(
446                                                'r' => 255,
447                                                'g' => 255,
448                                                'b' => 255,
449                                        ),
450                                1 => 0.25,
451                                2 => 0.25,
452                                3 => 1,
453                        ),
454                35 =>
455                        array(
456                                0 =>
457                                        array(
458                                                'r' => 0,
459                                                'g' => 0,
460                                                'b' => 0,
461                                        ),
462                                1 => 0.25,
463                                2 => 0.5,
464                                3 => 0,
465                        ),
466                36 =>
467                        array(
468                                0 =>
469                                        array(
470                                                'r' => 63,
471                                                'g' => 95,
472                                                'b' => 31,
473                                        ),
474                                1 => 0.25,
475                                2 => 0.5,
476                                3 => 0.25,
477                        ),
478                37 =>
479                        array(
480                                0 =>
481                                        array(
482                                                'r' => 127,
483                                                'g' => 191,
484                                                'b' => 63,
485                                        ),
486                                1 => 0.25,
487                                2 => 0.5,
488                                3 => 0.5,
489                        ),
490                38 =>
491                        array(
492                                0 =>
493                                        array(
494                                                'r' => 191,
495                                                'g' => 223,
496                                                'b' => 159,
497                                        ),
498                                1 => 0.25,
499                                2 => 0.5,
500                                3 => 0.75,
501                        ),
502                39 =>
503                        array(
504                                0 =>
505                                        array(
506                                                'r' => 255,
507                                                'g' => 255,
508                                                'b' => 255,
509                                        ),
510                                1 => 0.25,
511                                2 => 0.5,
512                                3 => 1,
513                        ),
514                40 =>
515                        array(
516                                0 =>
517                                        array(
518                                                'r' => 0,
519                                                'g' => 0,
520                                                'b' => 0,
521                                        ),
522                                1 => 0.25,
523                                2 => 0.75,
524                                3 => 0,
525                        ),
526                41 =>
527                        array(
528                                0 =>
529                                        array(
530                                                'r' => 63,
531                                                'g' => 111,
532                                                'b' => 15,
533                                        ),
534                                1 => 0.25,
535                                2 => 0.75,
536                                3 => 0.25,
537                        ),
538                42 =>
539                        array(
540                                0 =>
541                                        array(
542                                                'r' => 127,
543                                                'g' => 223,
544                                                'b' => 31,
545                                        ),
546                                1 => 0.25,
547                                2 => 0.75,
548                                3 => 0.5,
549                        ),
550                43 =>
551                        array(
552                                0 =>
553                                        array(
554                                                'r' => 191,
555                                                'g' => 239,
556                                                'b' => 143,
557                                        ),
558                                1 => 0.25,
559                                2 => 0.75,
560                                3 => 0.75,
561                        ),
562                44 =>
563                        array(
564                                0 =>
565                                        array(
566                                                'r' => 255,
567                                                'g' => 255,
568                                                'b' => 255,
569                                        ),
570                                1 => 0.25,
571                                2 => 0.75,
572                                3 => 1,
573                        ),
574                45 =>
575                        array(
576                                0 =>
577                                        array(
578                                                'r' => 0,
579                                                'g' => 0,
580                                                'b' => 0,
581                                        ),
582                                1 => 0.25,
583                                2 => 1,
584                                3 => 0,
585                        ),
586                46 =>
587                        array(
588                                0 =>
589                                        array(
590                                                'r' => 63,
591                                                'g' => 127,
592                                                'b' => 0,
593                                        ),
594                                1 => 0.25,
595                                2 => 1,
596                                3 => 0.25,
597                        ),
598                47 =>
599                        array(
600                                0 =>
601                                        array(
602                                                'r' => 127,
603                                                'g' => 255,
604                                                'b' => 0,
605                                        ),
606                                1 => 0.25,
607                                2 => 1,
608                                3 => 0.5,
609                        ),
610                48 =>
611                        array(
612                                0 =>
613                                        array(
614                                                'r' => 191,
615                                                'g' => 255,
616                                                'b' => 127,
617                                        ),
618                                1 => 0.25,
619                                2 => 1,
620                                3 => 0.75,
621                        ),
622                49 =>
623                        array(
624                                0 =>
625                                        array(
626                                                'r' => 255,
627                                                'g' => 255,
628                                                'b' => 255,
629                                        ),
630                                1 => 0.25,
631                                2 => 1,
632                                3 => 1,
633                        ),
634                50 =>
635                        array(
636                                0 =>
637                                        array(
638                                                'r' => 0,
639                                                'g' => 0,
640                                                'b' => 0,
641                                        ),
642                                1 => 0.5,
643                                2 => 0,
644                                3 => 0,
645                        ),
646                51 =>
647                        array(
648                                0 =>
649                                        array(
650                                                'r' => 63,
651                                                'g' => 63,
652                                                'b' => 63,
653                                        ),
654                                1 => 0.5,
655                                2 => 0,
656                                3 => 0.25,
657                        ),
658                52 =>
659                        array(
660                                0 =>
661                                        array(
662                                                'r' => 127,
663                                                'g' => 127,
664                                                'b' => 127,
665                                        ),
666                                1 => 0.5,
667                                2 => 0,
668                                3 => 0.5,
669                        ),
670                53 =>
671                        array(
672                                0 =>
673                                        array(
674                                                'r' => 191,
675                                                'g' => 191,
676                                                'b' => 191,
677                                        ),
678                                1 => 0.5,
679                                2 => 0,
680                                3 => 0.75,
681                        ),
682                54 =>
683                        array(
684                                0 =>
685                                        array(
686                                                'r' => 255,
687                                                'g' => 255,
688                                                'b' => 255,
689                                        ),
690                                1 => 0.5,
691                                2 => 0,
692                                3 => 1,
693                        ),
694                55 =>
695                        array(
696                                0 =>
697                                        array(
698                                                'r' => 0,
699                                                'g' => 0,
700                                                'b' => 0,
701                                        ),
702                                1 => 0.5,
703                                2 => 0.25,
704                                3 => 0,
705                        ),
706                56 =>
707                        array(
708                                0 =>
709                                        array(
710                                                'r' => 47,
711                                                'g' => 79,
712                                                'b' => 79,
713                                        ),
714                                1 => 0.5,
715                                2 => 0.25,
716                                3 => 0.25,
717                        ),
718                57 =>
719                        array(
720                                0 =>
721                                        array(
722                                                'r' => 95,
723                                                'g' => 159,
724                                                'b' => 159,
725                                        ),
726                                1 => 0.5,
727                                2 => 0.25,
728                                3 => 0.5,
729                        ),
730                58 =>
731                        array(
732                                0 =>
733                                        array(
734                                                'r' => 175,
735                                                'g' => 207,
736                                                'b' => 207,
737                                        ),
738                                1 => 0.5,
739                                2 => 0.25,
740                                3 => 0.75,
741                        ),
742                59 =>
743                        array(
744                                0 =>
745                                        array(
746                                                'r' => 255,
747                                                'g' => 255,
748                                                'b' => 255,
749                                        ),
750                                1 => 0.5,
751                                2 => 0.25,
752                                3 => 1,
753                        ),
754                60 =>
755                        array(
756                                0 =>
757                                        array(
758                                                'r' => 0,
759                                                'g' => 0,
760                                                'b' => 0,
761                                        ),
762                                1 => 0.5,
763                                2 => 0.5,
764                                3 => 0,
765                        ),
766                61 =>
767                        array(
768                                0 =>
769                                        array(
770                                                'r' => 31,
771                                                'g' => 95,
772                                                'b' => 95,
773                                        ),
774                                1 => 0.5,
775                                2 => 0.5,
776                                3 => 0.25,
777                        ),
778                62 =>
779                        array(
780                                0 =>
781                                        array(
782                                                'r' => 63,
783                                                'g' => 191,
784                                                'b' => 191,
785                                        ),
786                                1 => 0.5,
787                                2 => 0.5,
788                                3 => 0.5,
789                        ),
790                63 =>
791                        array(
792                                0 =>
793                                        array(
794                                                'r' => 159,
795                                                'g' => 223,
796                                                'b' => 223,
797                                        ),
798                                1 => 0.5,
799                                2 => 0.5,
800                                3 => 0.75,
801                        ),
802                64 =>
803                        array(
804                                0 =>
805                                        array(
806                                                'r' => 255,
807                                                'g' => 255,
808                                                'b' => 255,
809                                        ),
810                                1 => 0.5,
811                                2 => 0.5,
812                                3 => 1,
813                        ),
814                65 =>
815                        array(
816                                0 =>
817                                        array(
818                                                'r' => 0,
819                                                'g' => 0,
820                                                'b' => 0,
821                                        ),
822                                1 => 0.5,
823                                2 => 0.75,
824                                3 => 0,
825                        ),
826                66 =>
827                        array(
828                                0 =>
829                                        array(
830                                                'r' => 15,
831                                                'g' => 111,
832                                                'b' => 111,
833                                        ),
834                                1 => 0.5,
835                                2 => 0.75,
836                                3 => 0.25,
837                        ),
838                67 =>
839                        array(
840                                0 =>
841                                        array(
842                                                'r' => 31,
843                                                'g' => 223,
844                                                'b' => 223,
845                                        ),
846                                1 => 0.5,
847                                2 => 0.75,
848                                3 => 0.5,
849                        ),
850                68 =>
851                        array(
852                                0 =>
853                                        array(
854                                                'r' => 143,
855                                                'g' => 239,
856                                                'b' => 239,
857                                        ),
858                                1 => 0.5,
859                                2 => 0.75,
860                                3 => 0.75,
861                        ),
862                69 =>
863                        array(
864                                0 =>
865                                        array(
866                                                'r' => 255,
867                                                'g' => 255,
868                                                'b' => 255,
869                                        ),
870                                1 => 0.5,
871                                2 => 0.75,
872                                3 => 1,
873                        ),
874                70 =>
875                        array(
876                                0 =>
877                                        array(
878                                                'r' => 0,
879                                                'g' => 0,
880                                                'b' => 0,
881                                        ),
882                                1 => 0.5,
883                                2 => 1,
884                                3 => 0,
885                        ),
886                71 =>
887                        array(
888                                0 =>
889                                        array(
890                                                'r' => 0,
891                                                'g' => 127,
892                                                'b' => 127,
893                                        ),
894                                1 => 0.5,
895                                2 => 1,
896                                3 => 0.25,
897                        ),
898                72 =>
899                        array(
900                                0 =>
901                                        array(
902                                                'r' => 0,
903                                                'g' => 254,
904                                                'b' => 255,
905                                        ),
906                                1 => 0.5,
907                                2 => 1,
908                                3 => 0.5,
909                        ),
910                73 =>
911                        array(
912                                0 =>
913                                        array(
914                                                'r' => 127,
915                                                'g' => 254,
916                                                'b' => 255,
917                                        ),
918                                1 => 0.5,
919                                2 => 1,
920                                3 => 0.75,
921                        ),
922                74 =>
923                        array(
924                                0 =>
925                                        array(
926                                                'r' => 255,
927                                                'g' => 255,
928                                                'b' => 255,
929                                        ),
930                                1 => 0.5,
931                                2 => 1,
932                                3 => 1,
933                        ),
934                75 =>
935                        array(
936                                0 =>
937                                        array(
938                                                'r' => 0,
939                                                'g' => 0,
940                                                'b' => 0,
941                                        ),
942                                1 => 0.75,
943                                2 => 0,
944                                3 => 0,
945                        ),
946                76 =>
947                        array(
948                                0 =>
949                                        array(
950                                                'r' => 63,
951                                                'g' => 63,
952                                                'b' => 63,
953                                        ),
954                                1 => 0.75,
955                                2 => 0,
956                                3 => 0.25,
957                        ),
958                77 =>
959                        array(
960                                0 =>
961                                        array(
962                                                'r' => 127,
963                                                'g' => 127,
964                                                'b' => 127,
965                                        ),
966                                1 => 0.75,
967                                2 => 0,
968                                3 => 0.5,
969                        ),
970                78 =>
971                        array(
972                                0 =>
973                                        array(
974                                                'r' => 191,
975                                                'g' => 191,
976                                                'b' => 191,
977                                        ),
978                                1 => 0.75,
979                                2 => 0,
980                                3 => 0.75,
981                        ),
982                79 =>
983                        array(
984                                0 =>
985                                        array(
986                                                'r' => 255,
987                                                'g' => 255,
988                                                'b' => 255,
989                                        ),
990                                1 => 0.75,
991                                2 => 0,
992                                3 => 1,
993                        ),
994                80 =>
995                        array(
996                                0 =>
997                                        array(
998                                                'r' => 0,
999                                                'g' => 0,
1000                                                'b' => 0,
1001                                        ),
1002                                1 => 0.75,
1003                                2 => 0.25,
1004                                3 => 0,
1005                        ),
1006                81 =>
1007                        array(
1008                                0 =>
1009                                        array(
1010                                                'r' => 63,
1011                                                'g' => 47,
1012                                                'b' => 79,
1013                                        ),
1014                                1 => 0.75,
1015                                2 => 0.25,
1016                                3 => 0.25,
1017                        ),
1018                82 =>
1019                        array(
1020                                0 =>
1021                                        array(
1022                                                'r' => 127,
1023                                                'g' => 95,
1024                                                'b' => 159,
1025                                        ),
1026                                1 => 0.75,
1027                                2 => 0.25,
1028                                3 => 0.5,
1029                        ),
1030                83 =>
1031                        array(
1032                                0 =>
1033                                        array(
1034                                                'r' => 191,
1035                                                'g' => 175,
1036                                                'b' => 207,
1037                                        ),
1038                                1 => 0.75,
1039                                2 => 0.25,
1040                                3 => 0.75,
1041                        ),
1042                84 =>
1043                        array(
1044                                0 =>
1045                                        array(
1046                                                'r' => 255,
1047                                                'g' => 255,
1048                                                'b' => 255,
1049                                        ),
1050                                1 => 0.75,
1051                                2 => 0.25,
1052                                3 => 1,
1053                        ),
1054                85 =>
1055                        array(
1056                                0 =>
1057                                        array(
1058                                                'r' => 0,
1059                                                'g' => 0,
1060                                                'b' => 0,
1061                                        ),
1062                                1 => 0.75,
1063                                2 => 0.5,
1064                                3 => 0,
1065                        ),
1066                86 =>
1067                        array(
1068                                0 =>
1069                                        array(
1070                                                'r' => 63,
1071                                                'g' => 31,
1072                                                'b' => 95,
1073                                        ),
1074                                1 => 0.75,
1075                                2 => 0.5,
1076                                3 => 0.25,
1077                        ),
1078                87 =>
1079                        array(
1080                                0 =>
1081                                        array(
1082                                                'r' => 127,
1083                                                'g' => 63,
1084                                                'b' => 191,
1085                                        ),
1086                                1 => 0.75,
1087                                2 => 0.5,
1088                                3 => 0.5,
1089                        ),
1090                88 =>
1091                        array(
1092                                0 =>
1093                                        array(
1094                                                'r' => 191,
1095                                                'g' => 159,
1096                                                'b' => 223,
1097                                        ),
1098                                1 => 0.75,
1099                                2 => 0.5,
1100                                3 => 0.75,
1101                        ),
1102                89 =>
1103                        array(
1104                                0 =>
1105                                        array(
1106                                                'r' => 255,
1107                                                'g' => 255,
1108                                                'b' => 255,
1109                                        ),
1110                                1 => 0.75,
1111                                2 => 0.5,
1112                                3 => 1,
1113                        ),
1114                90 =>
1115                        array(
1116                                0 =>
1117                                        array(
1118                                                'r' => 0,
1119                                                'g' => 0,
1120                                                'b' => 0,
1121                                        ),
1122                                1 => 0.75,
1123                                2 => 0.75,
1124                                3 => 0,
1125                        ),
1126                91 =>
1127                        array(
1128                                0 =>
1129                                        array(
1130                                                'r' => 63,
1131                                                'g' => 15,
1132                                                'b' => 111,
1133                                        ),
1134                                1 => 0.75,
1135                                2 => 0.75,
1136                                3 => 0.25,
1137                        ),
1138                92 =>
1139                        array(
1140                                0 =>
1141                                        array(
1142                                                'r' => 127,
1143                                                'g' => 31,
1144                                                'b' => 223,
1145                                        ),
1146                                1 => 0.75,
1147                                2 => 0.75,
1148                                3 => 0.5,
1149                        ),
1150                93 =>
1151                        array(
1152                                0 =>
1153                                        array(
1154                                                'r' => 191,
1155                                                'g' => 143,
1156                                                'b' => 239,
1157                                        ),
1158                                1 => 0.75,
1159                                2 => 0.75,
1160                                3 => 0.75,
1161                        ),
1162                94 =>
1163                        array(
1164                                0 =>
1165                                        array(
1166                                                'r' => 255,
1167                                                'g' => 255,
1168                                                'b' => 255,
1169                                        ),
1170                                1 => 0.75,
1171                                2 => 0.75,
1172                                3 => 1,
1173                        ),
1174                95 =>
1175                        array(
1176                                0 =>
1177                                        array(
1178                                                'r' => 0,
1179                                                'g' => 0,
1180                                                'b' => 0,
1181                                        ),
1182                                1 => 0.75,
1183                                2 => 1,
1184                                3 => 0,
1185                        ),
1186                96 =>
1187                        array(
1188                                0 =>
1189                                        array(
1190                                                'r' => 63,
1191                                                'g' => 0,
1192                                                'b' => 127,
1193                                        ),
1194                                1 => 0.75,
1195                                2 => 1,
1196                                3 => 0.25,
1197                        ),
1198                97 =>
1199                        array(
1200                                0 =>
1201                                        array(
1202                                                'r' => 127,
1203                                                'g' => 0,
1204                                                'b' => 255,
1205                                        ),
1206                                1 => 0.75,
1207                                2 => 1,
1208                                3 => 0.5,
1209                        ),
1210                98 =>
1211                        array(
1212                                0 =>
1213                                        array(
1214                                                'r' => 191,
1215                                                'g' => 127,
1216                                                'b' => 255,
1217                                        ),
1218                                1 => 0.75,
1219                                2 => 1,
1220                                3 => 0.75,
1221                        ),
1222                99 =>
1223                        array(
1224                                0 =>
1225                                        array(
1226                                                'r' => 255,
1227                                                'g' => 255,
1228                                                'b' => 255,
1229                                        ),
1230                                1 => 0.75,
1231                                2 => 1,
1232                                3 => 1,
1233                        ),
1234                100 =>
1235                        array(
1236                                0 =>
1237                                        array(
1238                                                'r' => 0,
1239                                                'g' => 0,
1240                                                'b' => 0,
1241                                        ),
1242                                1 => 1,
1243                                2 => 0,
1244                                3 => 0,
1245                        ),
1246                101 =>
1247                        array(
1248                                0 =>
1249                                        array(
1250                                                'r' => 63,
1251                                                'g' => 63,
1252                                                'b' => 63,
1253                                        ),
1254                                1 => 1,
1255                                2 => 0,
1256                                3 => 0.25,
1257                        ),
1258                102 =>
1259                        array(
1260                                0 =>
1261                                        array(
1262                                                'r' => 127,
1263                                                'g' => 127,
1264                                                'b' => 127,
1265                                        ),
1266                                1 => 1,
1267                                2 => 0,
1268                                3 => 0.5,
1269                        ),
1270                103 =>
1271                        array(
1272                                0 =>
1273                                        array(
1274                                                'r' => 191,
1275                                                'g' => 191,
1276                                                'b' => 191,
1277                                        ),
1278                                1 => 1,
1279                                2 => 0,
1280                                3 => 0.75,
1281                        ),
1282                104 =>
1283                        array(
1284                                0 =>
1285                                        array(
1286                                                'r' => 255,
1287                                                'g' => 255,
1288                                                'b' => 255,
1289                                        ),
1290                                1 => 1,
1291                                2 => 0,
1292                                3 => 1,
1293                        ),
1294                105 =>
1295                        array(
1296                                0 =>
1297                                        array(
1298                                                'r' => 0,
1299                                                'g' => 0,
1300                                                'b' => 0,
1301                                        ),
1302                                1 => 1,
1303                                2 => 0.25,
1304                                3 => 0,
1305                        ),
1306                106 =>
1307                        array(
1308                                0 =>
1309                                        array(
1310                                                'r' => 79,
1311                                                'g' => 47,
1312                                                'b' => 47,
1313                                        ),
1314                                1 => 1,
1315                                2 => 0.25,
1316                                3 => 0.25,
1317                        ),
1318                107 =>
1319                        array(
1320                                0 =>
1321                                        array(
1322                                                'r' => 159,
1323                                                'g' => 95,
1324                                                'b' => 95,
1325                                        ),
1326                                1 => 1,
1327                                2 => 0.25,
1328                                3 => 0.5,
1329                        ),
1330                108 =>
1331                        array(
1332                                0 =>
1333                                        array(
1334                                                'r' => 207,
1335                                                'g' => 175,
1336                                                'b' => 175,
1337                                        ),
1338                                1 => 1,
1339                                2 => 0.25,
1340                                3 => 0.75,
1341                        ),
1342                109 =>
1343                        array(
1344                                0 =>
1345                                        array(
1346                                                'r' => 255,
1347                                                'g' => 255,
1348                                                'b' => 255,
1349                                        ),
1350                                1 => 1,
1351                                2 => 0.25,
1352                                3 => 1,
1353                        ),
1354                110 =>
1355                        array(
1356                                0 =>
1357                                        array(
1358                                                'r' => 0,
1359                                                'g' => 0,
1360                                                'b' => 0,
1361                                        ),
1362                                1 => 1,
1363                                2 => 0.5,
1364                                3 => 0,
1365                        ),
1366                111 =>
1367                        array(
1368                                0 =>
1369                                        array(
1370                                                'r' => 95,
1371                                                'g' => 31,
1372                                                'b' => 31,
1373                                        ),
1374                                1 => 1,
1375                                2 => 0.5,
1376                                3 => 0.25,
1377                        ),
1378                112 =>
1379                        array(
1380                                0 =>
1381                                        array(
1382                                                'r' => 191,
1383                                                'g' => 63,
1384                                                'b' => 63,
1385                                        ),
1386                                1 => 1,
1387                                2 => 0.5,
1388                                3 => 0.5,
1389                        ),
1390                113 =>
1391                        array(
1392                                0 =>
1393                                        array(
1394                                                'r' => 223,
1395                                                'g' => 159,
1396                                                'b' => 159,
1397                                        ),
1398                                1 => 1,
1399                                2 => 0.5,
1400                                3 => 0.75,
1401                        ),
1402                114 =>
1403                        array(
1404                                0 =>
1405                                        array(
1406                                                'r' => 255,
1407                                                'g' => 255,
1408                                                'b' => 255,
1409                                        ),
1410                                1 => 1,
1411                                2 => 0.5,
1412                                3 => 1,
1413                        ),
1414                115 =>
1415                        array(
1416                                0 =>
1417                                        array(
1418                                                'r' => 0,
1419                                                'g' => 0,
1420                                                'b' => 0,
1421                                        ),
1422                                1 => 1,
1423                                2 => 0.75,
1424                                3 => 0,
1425                        ),
1426                116 =>
1427                        array(
1428                                0 =>
1429                                        array(
1430                                                'r' => 111,
1431                                                'g' => 15,
1432                                                'b' => 15,
1433                                        ),
1434                                1 => 1,
1435                                2 => 0.75,
1436                                3 => 0.25,
1437                        ),
1438                117 =>
1439                        array(
1440                                0 =>
1441                                        array(
1442                                                'r' => 223,
1443                                                'g' => 31,
1444                                                'b' => 31,
1445                                        ),
1446                                1 => 1,
1447                                2 => 0.75,
1448                                3 => 0.5,
1449                        ),
1450                118 =>
1451                        array(
1452                                0 =>
1453                                        array(
1454                                                'r' => 239,
1455                                                'g' => 143,
1456                                                'b' => 143,
1457                                        ),
1458                                1 => 1,
1459                                2 => 0.75,
1460                                3 => 0.75,
1461                        ),
1462                119 =>
1463                        array(
1464                                0 =>
1465                                        array(
1466                                                'r' => 255,
1467                                                'g' => 255,
1468                                                'b' => 255,
1469                                        ),
1470                                1 => 1,
1471                                2 => 0.75,
1472                                3 => 1,
1473                        ),
1474                120 =>
1475                        array(
1476                                0 =>
1477                                        array(
1478                                                'r' => 0,
1479                                                'g' => 0,
1480                                                'b' => 0,
1481                                        ),
1482                                1 => 1,
1483                                2 => 1,
1484                                3 => 0,
1485                        ),
1486                121 =>
1487                        array(
1488                                0 =>
1489                                        array(
1490                                                'r' => 127,
1491                                                'g' => 0,
1492                                                'b' => 0,
1493                                        ),
1494                                1 => 1,
1495                                2 => 1,
1496                                3 => 0.25,
1497                        ),
1498                122 =>
1499                        array(
1500                                0 =>
1501                                        array(
1502                                                'r' => 255,
1503                                                'g' => 0,
1504                                                'b' => 0,
1505                                        ),
1506                                1 => 1,
1507                                2 => 1,
1508                                3 => 0.5,
1509                        ),
1510                123 =>
1511                        array(
1512                                0 =>
1513                                        array(
1514                                                'r' => 255,
1515                                                'g' => 127,
1516                                                'b' => 127,
1517                                        ),
1518                                1 => 1,
1519                                2 => 1,
1520                                3 => 0.75,
1521                        ),
1522                124 =>
1523                        array(
1524                                0 =>
1525                                        array(
1526                                                'r' => 255,
1527                                                'g' => 255,
1528                                                'b' => 255,
1529                                        ),
1530                                1 => 1,
1531                                2 => 1,
1532                                3 => 1,
1533                        ),
1534        );
1535
1536        return $essais;
1537}
1538
1539
1540?>
Note: See TracBrowser for help on using the repository browser.