Documentation de la bibliothèque MLV-2.0.2

MLV_color.h
Aller à la documentation de ce fichier.
1 /*
2  * This file is part of the MLV Library.
3  *
4  * Copyright (C) 2010,2011,2012 Adrien Boussicault, Marc Zipstein
5  *
6  *
7  * This Library is free software: you can redistribute it and/or modify
8  * it under the terms of the GNU General Public License as published by
9  * the Free Software Foundation, either version 3 of the License, or
10  * (at your option) any later version.
11  *
12  * This Library is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with this Library. If not, see <http://www.gnu.org/licenses/>.
19  */
20 
31 #ifndef __MLV__MLV_COLOR_H__
32 #define __MLV__MLV_COLOR_H__
33 
34 #ifndef MEMORY_DEBUG
35 #include <SDL/SDL.h>
36 #else
37 #include "memory_debug.h"
38 #endif
39 
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 
54 typedef Uint32 MLV_Color;
55 
59 enum {
60  MLV_ALPHA_TRANSPARENT = SDL_ALPHA_TRANSPARENT,
61  MLV_ALPHA_OPAQUE = SDL_ALPHA_OPAQUE
62 };
63 
67 typedef Uint8 MLV_Alpha;
68 
69 
81 MLV_Color MLV_rgba( Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha );
82 
94  Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha
95 );
96 
109  MLV_Color color, Uint8* red, Uint8* green, Uint8* blue, Uint8* alpha
110 );
111 
122 const char* MLV_convert_color_to_string( MLV_Color color );
123 
133 MLV_Color MLV_convert_string_to_color( const char* color_name );
134 
139 #define MLV_COLOR_SNOW MLV_rgba(255,250,250,255)
140 
145 #define MLV_COLOR_GHOST_WHITE MLV_rgba(248,248,255,255)
146 
151 #define MLV_COLOR_GHOSTWHITE MLV_rgba(248,248,255,255)
152 
157 #define MLV_COLOR_WHITE_SMOKE MLV_rgba(245,245,245,255)
158 
163 #define MLV_COLOR_WHITESMOKE MLV_rgba(245,245,245,255)
164 
169 #define MLV_COLOR_GAINSBORO MLV_rgba(220,220,220,255)
170 
175 #define MLV_COLOR_FLORAL_WHITE MLV_rgba(255,250,240,255)
176 
181 #define MLV_COLOR_FLORALWHITE MLV_rgba(255,250,240,255)
182 
187 #define MLV_COLOR_OLD_LACE MLV_rgba(253,245,230,255)
188 
193 #define MLV_COLOR_OLDLACE MLV_rgba(253,245,230,255)
194 
199 #define MLV_COLOR_LINEN MLV_rgba(250,240,230,255)
200 
205 #define MLV_COLOR_ANTIQUE_WHITE MLV_rgba(250,235,215,255)
206 
211 #define MLV_COLOR_ANTIQUEWHITE MLV_rgba(250,235,215,255)
212 
217 #define MLV_COLOR_PAPAYA_WHIP MLV_rgba(255,239,213,255)
218 
223 #define MLV_COLOR_PAPAYAWHIP MLV_rgba(255,239,213,255)
224 
229 #define MLV_COLOR_BLANCHED_ALMOND MLV_rgba(255,235,205,255)
230 
235 #define MLV_COLOR_BLANCHEDALMOND MLV_rgba(255,235,205,255)
236 
241 #define MLV_COLOR_BISQUE MLV_rgba(255,228,196,255)
242 
247 #define MLV_COLOR_PEACH_PUFF MLV_rgba(255,218,185,255)
248 
253 #define MLV_COLOR_PEACHPUFF MLV_rgba(255,218,185,255)
254 
259 #define MLV_COLOR_NAVAJO_WHITE MLV_rgba(255,222,173,255)
260 
265 #define MLV_COLOR_NAVAJOWHITE MLV_rgba(255,222,173,255)
266 
271 #define MLV_COLOR_MOCCASIN MLV_rgba(255,228,181,255)
272 
277 #define MLV_COLOR_CORNSILK MLV_rgba(255,248,220,255)
278 
283 #define MLV_COLOR_IVORY MLV_rgba(255,255,240,255)
284 
289 #define MLV_COLOR_LEMON_CHIFFON MLV_rgba(255,250,205,255)
290 
295 #define MLV_COLOR_LEMONCHIFFON MLV_rgba(255,250,205,255)
296 
301 #define MLV_COLOR_SEASHELL MLV_rgba(255,245,238,255)
302 
307 #define MLV_COLOR_HONEYDEW MLV_rgba(240,255,240,255)
308 
313 #define MLV_COLOR_MINT_CREAM MLV_rgba(245,255,250,255)
314 
319 #define MLV_COLOR_MINTCREAM MLV_rgba(245,255,250,255)
320 
325 #define MLV_COLOR_AZURE MLV_rgba(240,255,255,255)
326 
331 #define MLV_COLOR_ALICE_BLUE MLV_rgba(240,248,255,255)
332 
337 #define MLV_COLOR_ALICEBLUE MLV_rgba(240,248,255,255)
338 
343 #define MLV_COLOR_LAVENDER MLV_rgba(230,230,250,255)
344 
349 #define MLV_COLOR_LAVENDER_BLUSH MLV_rgba(255,240,245,255)
350 
355 #define MLV_COLOR_LAVENDERBLUSH MLV_rgba(255,240,245,255)
356 
361 #define MLV_COLOR_MISTY_ROSE MLV_rgba(255,228,225,255)
362 
367 #define MLV_COLOR_MISTYROSE MLV_rgba(255,228,225,255)
368 
373 #define MLV_COLOR_WHITE MLV_rgba(255,255,255,255)
374 
379 #define MLV_COLOR_BLACK MLV_rgba(0,0,0,255)
380 
385 #define MLV_COLOR_DARK_SLATE_GRAY MLV_rgba(47,79,79,255)
386 
391 #define MLV_COLOR_DARKSLATEGRAY MLV_rgba(47,79,79,255)
392 
397 #define MLV_COLOR_DARK_SLATE_GREY MLV_rgba(47,79,79,255)
398 
403 #define MLV_COLOR_DARKSLATEGREY MLV_rgba(47,79,79,255)
404 
409 #define MLV_COLOR_DIM_GRAY MLV_rgba(105,105,105,255)
410 
415 #define MLV_COLOR_DIMGRAY MLV_rgba(105,105,105,255)
416 
421 #define MLV_COLOR_DIM_GREY MLV_rgba(105,105,105,255)
422 
427 #define MLV_COLOR_DIMGREY MLV_rgba(105,105,105,255)
428 
433 #define MLV_COLOR_SLATE_GRAY MLV_rgba(112,128,144,255)
434 
439 #define MLV_COLOR_SLATEGRAY MLV_rgba(112,128,144,255)
440 
445 #define MLV_COLOR_SLATE_GREY MLV_rgba(112,128,144,255)
446 
451 #define MLV_COLOR_SLATEGREY MLV_rgba(112,128,144,255)
452 
457 #define MLV_COLOR_LIGHT_SLATE_GRAY MLV_rgba(119,136,153,255)
458 
463 #define MLV_COLOR_LIGHTSLATEGRAY MLV_rgba(119,136,153,255)
464 
469 #define MLV_COLOR_LIGHT_SLATE_GREY MLV_rgba(119,136,153,255)
470 
475 #define MLV_COLOR_LIGHTSLATEGREY MLV_rgba(119,136,153,255)
476 
481 #define MLV_COLOR_GRAY MLV_rgba(190,190,190,255)
482 
487 #define MLV_COLOR_GREY MLV_rgba(190,190,190,255)
488 
493 #define MLV_COLOR_LIGHT_GREY MLV_rgba(211,211,211,255)
494 
499 #define MLV_COLOR_LIGHTGREY MLV_rgba(211,211,211,255)
500 
505 #define MLV_COLOR_LIGHT_GRAY MLV_rgba(211,211,211,255)
506 
511 #define MLV_COLOR_LIGHTGRAY MLV_rgba(211,211,211,255)
512 
517 #define MLV_COLOR_MIDNIGHT_BLUE MLV_rgba(25,25,112,255)
518 
523 #define MLV_COLOR_MIDNIGHTBLUE MLV_rgba(25,25,112,255)
524 
529 #define MLV_COLOR_NAVY MLV_rgba(0,0,128,255)
530 
535 #define MLV_COLOR_NAVY_BLUE MLV_rgba(0,0,128,255)
536 
541 #define MLV_COLOR_NAVYBLUE MLV_rgba(0,0,128,255)
542 
547 #define MLV_COLOR_CORNFLOWER_BLUE MLV_rgba(100,149,237,255)
548 
553 #define MLV_COLOR_CORNFLOWERBLUE MLV_rgba(100,149,237,255)
554 
559 #define MLV_COLOR_DARK_SLATE_BLUE MLV_rgba(72,61,139,255)
560 
565 #define MLV_COLOR_DARKSLATEBLUE MLV_rgba(72,61,139,255)
566 
571 #define MLV_COLOR_SLATE_BLUE MLV_rgba(106,90,205,255)
572 
577 #define MLV_COLOR_SLATEBLUE MLV_rgba(106,90,205,255)
578 
583 #define MLV_COLOR_MEDIUM_SLATE_BLUE MLV_rgba(123,104,238,255)
584 
589 #define MLV_COLOR_MEDIUMSLATEBLUE MLV_rgba(123,104,238,255)
590 
595 #define MLV_COLOR_LIGHT_SLATE_BLUE MLV_rgba(132,112,255,255)
596 
601 #define MLV_COLOR_LIGHTSLATEBLUE MLV_rgba(132,112,255,255)
602 
607 #define MLV_COLOR_MEDIUM_BLUE MLV_rgba(0,0,205,255)
608 
613 #define MLV_COLOR_MEDIUMBLUE MLV_rgba(0,0,205,255)
614 
619 #define MLV_COLOR_ROYAL_BLUE MLV_rgba(65,105,225,255)
620 
625 #define MLV_COLOR_ROYALBLUE MLV_rgba(65,105,225,255)
626 
631 #define MLV_COLOR_BLUE MLV_rgba(0,0,255,255)
632 
637 #define MLV_COLOR_DODGER_BLUE MLV_rgba(30,144,255,255)
638 
643 #define MLV_COLOR_DODGERBLUE MLV_rgba(30,144,255,255)
644 
649 #define MLV_COLOR_DEEP_SKY_BLUE MLV_rgba(0,191,255,255)
650 
655 #define MLV_COLOR_DEEPSKYBLUE MLV_rgba(0,191,255,255)
656 
661 #define MLV_COLOR_SKY_BLUE MLV_rgba(135,206,235,255)
662 
667 #define MLV_COLOR_SKYBLUE MLV_rgba(135,206,235,255)
668 
673 #define MLV_COLOR_LIGHT_SKY_BLUE MLV_rgba(135,206,250,255)
674 
679 #define MLV_COLOR_LIGHTSKYBLUE MLV_rgba(135,206,250,255)
680 
685 #define MLV_COLOR_STEEL_BLUE MLV_rgba(70,130,180,255)
686 
691 #define MLV_COLOR_STEELBLUE MLV_rgba(70,130,180,255)
692 
697 #define MLV_COLOR_LIGHT_STEEL_BLUE MLV_rgba(176,196,222,255)
698 
703 #define MLV_COLOR_LIGHTSTEELBLUE MLV_rgba(176,196,222,255)
704 
709 #define MLV_COLOR_LIGHT_BLUE MLV_rgba(173,216,230,255)
710 
715 #define MLV_COLOR_LIGHTBLUE MLV_rgba(173,216,230,255)
716 
721 #define MLV_COLOR_POWDER_BLUE MLV_rgba(176,224,230,255)
722 
727 #define MLV_COLOR_POWDERBLUE MLV_rgba(176,224,230,255)
728 
733 #define MLV_COLOR_PALE_TURQUOISE MLV_rgba(175,238,238,255)
734 
739 #define MLV_COLOR_PALETURQUOISE MLV_rgba(175,238,238,255)
740 
745 #define MLV_COLOR_DARK_TURQUOISE MLV_rgba(0,206,209,255)
746 
751 #define MLV_COLOR_DARKTURQUOISE MLV_rgba(0,206,209,255)
752 
757 #define MLV_COLOR_MEDIUM_TURQUOISE MLV_rgba(72,209,204,255)
758 
763 #define MLV_COLOR_MEDIUMTURQUOISE MLV_rgba(72,209,204,255)
764 
769 #define MLV_COLOR_TURQUOISE MLV_rgba(64,224,208,255)
770 
775 #define MLV_COLOR_CYAN MLV_rgba(0,255,255,255)
776 
781 #define MLV_COLOR_LIGHT_CYAN MLV_rgba(224,255,255,255)
782 
787 #define MLV_COLOR_LIGHTCYAN MLV_rgba(224,255,255,255)
788 
793 #define MLV_COLOR_CADET_BLUE MLV_rgba(95,158,160,255)
794 
799 #define MLV_COLOR_CADETBLUE MLV_rgba(95,158,160,255)
800 
805 #define MLV_COLOR_MEDIUM_AQUAMARINE MLV_rgba(102,205,170,255)
806 
811 #define MLV_COLOR_MEDIUMAQUAMARINE MLV_rgba(102,205,170,255)
812 
817 #define MLV_COLOR_AQUAMARINE MLV_rgba(127,255,212,255)
818 
823 #define MLV_COLOR_DARK_GREEN MLV_rgba(0,100,0,255)
824 
829 #define MLV_COLOR_DARKGREEN MLV_rgba(0,100,0,255)
830 
835 #define MLV_COLOR_DARK_OLIVE_GREEN MLV_rgba(85,107,47,255)
836 
841 #define MLV_COLOR_DARKOLIVEGREEN MLV_rgba(85,107,47,255)
842 
847 #define MLV_COLOR_DARK_SEA_GREEN MLV_rgba(143,188,143,255)
848 
853 #define MLV_COLOR_DARKSEAGREEN MLV_rgba(143,188,143,255)
854 
859 #define MLV_COLOR_SEA_GREEN MLV_rgba(46,139,87,255)
860 
865 #define MLV_COLOR_SEAGREEN MLV_rgba(46,139,87,255)
866 
871 #define MLV_COLOR_MEDIUM_SEA_GREEN MLV_rgba(60,179,113,255)
872 
877 #define MLV_COLOR_MEDIUMSEAGREEN MLV_rgba(60,179,113,255)
878 
883 #define MLV_COLOR_LIGHT_SEA_GREEN MLV_rgba(32,178,170,255)
884 
889 #define MLV_COLOR_LIGHTSEAGREEN MLV_rgba(32,178,170,255)
890 
895 #define MLV_COLOR_PALE_GREEN MLV_rgba(152,251,152,255)
896 
901 #define MLV_COLOR_PALEGREEN MLV_rgba(152,251,152,255)
902 
907 #define MLV_COLOR_SPRING_GREEN MLV_rgba(0,255,127,255)
908 
913 #define MLV_COLOR_SPRINGGREEN MLV_rgba(0,255,127,255)
914 
919 #define MLV_COLOR_LAWN_GREEN MLV_rgba(124,252,0,255)
920 
925 #define MLV_COLOR_LAWNGREEN MLV_rgba(124,252,0,255)
926 
931 #define MLV_COLOR_GREEN MLV_rgba(0,255,0,255)
932 
937 #define MLV_COLOR_CHARTREUSE MLV_rgba(127,255,0,255)
938 
943 #define MLV_COLOR_MEDIUM_SPRING_GREEN MLV_rgba(0,250,154,255)
944 
949 #define MLV_COLOR_MEDIUMSPRINGGREEN MLV_rgba(0,250,154,255)
950 
955 #define MLV_COLOR_GREEN_YELLOW MLV_rgba(173,255,47,255)
956 
961 #define MLV_COLOR_GREENYELLOW MLV_rgba(173,255,47,255)
962 
967 #define MLV_COLOR_LIME_GREEN MLV_rgba(50,205,50,255)
968 
973 #define MLV_COLOR_LIMEGREEN MLV_rgba(50,205,50,255)
974 
979 #define MLV_COLOR_YELLOW_GREEN MLV_rgba(154,205,50,255)
980 
985 #define MLV_COLOR_YELLOWGREEN MLV_rgba(154,205,50,255)
986 
991 #define MLV_COLOR_FOREST_GREEN MLV_rgba(34,139,34,255)
992 
997 #define MLV_COLOR_FORESTGREEN MLV_rgba(34,139,34,255)
998 
1003 #define MLV_COLOR_OLIVE_DRAB MLV_rgba(107,142,35,255)
1004 
1009 #define MLV_COLOR_OLIVEDRAB MLV_rgba(107,142,35,255)
1010 
1015 #define MLV_COLOR_DARK_KHAKI MLV_rgba(189,183,107,255)
1016 
1021 #define MLV_COLOR_DARKKHAKI MLV_rgba(189,183,107,255)
1022 
1027 #define MLV_COLOR_KHAKI MLV_rgba(240,230,140,255)
1028 
1033 #define MLV_COLOR_PALE_GOLDENROD MLV_rgba(238,232,170,255)
1034 
1039 #define MLV_COLOR_PALEGOLDENROD MLV_rgba(238,232,170,255)
1040 
1045 #define MLV_COLOR_LIGHT_GOLDENROD_YELLOW MLV_rgba(250,250,210,255)
1046 
1051 #define MLV_COLOR_LIGHTGOLDENRODYELLOW MLV_rgba(250,250,210,255)
1052 
1057 #define MLV_COLOR_LIGHT_YELLOW MLV_rgba(255,255,224,255)
1058 
1063 #define MLV_COLOR_LIGHTYELLOW MLV_rgba(255,255,224,255)
1064 
1069 #define MLV_COLOR_YELLOW MLV_rgba(255,255,0,255)
1070 
1075 #define MLV_COLOR_GOLD MLV_rgba(255,215,0,255)
1076 
1081 #define MLV_COLOR_LIGHT_GOLDENROD MLV_rgba(238,221,130,255)
1082 
1087 #define MLV_COLOR_LIGHTGOLDENROD MLV_rgba(238,221,130,255)
1088 
1093 #define MLV_COLOR_GOLDENROD MLV_rgba(218,165,32,255)
1094 
1099 #define MLV_COLOR_DARK_GOLDENROD MLV_rgba(184,134,11,255)
1100 
1105 #define MLV_COLOR_DARKGOLDENROD MLV_rgba(184,134,11,255)
1106 
1111 #define MLV_COLOR_ROSY_BROWN MLV_rgba(188,143,143,255)
1112 
1117 #define MLV_COLOR_ROSYBROWN MLV_rgba(188,143,143,255)
1118 
1123 #define MLV_COLOR_INDIAN_RED MLV_rgba(205,92,92,255)
1124 
1129 #define MLV_COLOR_INDIANRED MLV_rgba(205,92,92,255)
1130 
1135 #define MLV_COLOR_SADDLE_BROWN MLV_rgba(139,69,19,255)
1136 
1141 #define MLV_COLOR_SADDLEBROWN MLV_rgba(139,69,19,255)
1142 
1147 #define MLV_COLOR_SIENNA MLV_rgba(160,82,45,255)
1148 
1153 #define MLV_COLOR_PERU MLV_rgba(205,133,63,255)
1154 
1159 #define MLV_COLOR_BURLYWOOD MLV_rgba(222,184,135,255)
1160 
1165 #define MLV_COLOR_BEIGE MLV_rgba(245,245,220,255)
1166 
1171 #define MLV_COLOR_WHEAT MLV_rgba(245,222,179,255)
1172 
1177 #define MLV_COLOR_SANDY_BROWN MLV_rgba(244,164,96,255)
1178 
1183 #define MLV_COLOR_SANDYBROWN MLV_rgba(244,164,96,255)
1184 
1189 #define MLV_COLOR_TAN MLV_rgba(210,180,140,255)
1190 
1195 #define MLV_COLOR_CHOCOLATE MLV_rgba(210,105,30,255)
1196 
1201 #define MLV_COLOR_FIREBRICK MLV_rgba(178,34,34,255)
1202 
1207 #define MLV_COLOR_BROWN MLV_rgba(165,42,42,255)
1208 
1213 #define MLV_COLOR_DARK_SALMON MLV_rgba(233,150,122,255)
1214 
1219 #define MLV_COLOR_DARKSALMON MLV_rgba(233,150,122,255)
1220 
1225 #define MLV_COLOR_SALMON MLV_rgba(250,128,114,255)
1226 
1231 #define MLV_COLOR_LIGHT_SALMON MLV_rgba(255,160,122,255)
1232 
1237 #define MLV_COLOR_LIGHTSALMON MLV_rgba(255,160,122,255)
1238 
1243 #define MLV_COLOR_ORANGE MLV_rgba(255,165,0,255)
1244 
1249 #define MLV_COLOR_DARK_ORANGE MLV_rgba(255,140,0,255)
1250 
1255 #define MLV_COLOR_DARKORANGE MLV_rgba(255,140,0,255)
1256 
1261 #define MLV_COLOR_CORAL MLV_rgba(255,127,80,255)
1262 
1267 #define MLV_COLOR_LIGHT_CORAL MLV_rgba(240,128,128,255)
1268 
1273 #define MLV_COLOR_LIGHTCORAL MLV_rgba(240,128,128,255)
1274 
1279 #define MLV_COLOR_TOMATO MLV_rgba(255,99,71,255)
1280 
1285 #define MLV_COLOR_ORANGE_RED MLV_rgba(255,69,0,255)
1286 
1291 #define MLV_COLOR_ORANGERED MLV_rgba(255,69,0,255)
1292 
1297 #define MLV_COLOR_RED MLV_rgba(255,0,0,255)
1298 
1303 #define MLV_COLOR_HOT_PINK MLV_rgba(255,105,180,255)
1304 
1309 #define MLV_COLOR_HOTPINK MLV_rgba(255,105,180,255)
1310 
1315 #define MLV_COLOR_DEEP_PINK MLV_rgba(255,20,147,255)
1316 
1321 #define MLV_COLOR_DEEPPINK MLV_rgba(255,20,147,255)
1322 
1327 #define MLV_COLOR_PINK MLV_rgba(255,192,203,255)
1328 
1333 #define MLV_COLOR_LIGHT_PINK MLV_rgba(255,182,193,255)
1334 
1339 #define MLV_COLOR_LIGHTPINK MLV_rgba(255,182,193,255)
1340 
1345 #define MLV_COLOR_PALE_VIOLET_RED MLV_rgba(219,112,147,255)
1346 
1351 #define MLV_COLOR_PALEVIOLETRED MLV_rgba(219,112,147,255)
1352 
1357 #define MLV_COLOR_MAROON MLV_rgba(176,48,96,255)
1358 
1363 #define MLV_COLOR_MEDIUM_VIOLET_RED MLV_rgba(199,21,133,255)
1364 
1369 #define MLV_COLOR_MEDIUMVIOLETRED MLV_rgba(199,21,133,255)
1370 
1375 #define MLV_COLOR_VIOLET_RED MLV_rgba(208,32,144,255)
1376 
1381 #define MLV_COLOR_VIOLETRED MLV_rgba(208,32,144,255)
1382 
1387 #define MLV_COLOR_MAGENTA MLV_rgba(255,0,255,255)
1388 
1393 #define MLV_COLOR_VIOLET MLV_rgba(238,130,238,255)
1394 
1399 #define MLV_COLOR_PLUM MLV_rgba(221,160,221,255)
1400 
1405 #define MLV_COLOR_ORCHID MLV_rgba(218,112,214,255)
1406 
1411 #define MLV_COLOR_MEDIUM_ORCHID MLV_rgba(186,85,211,255)
1412 
1417 #define MLV_COLOR_MEDIUMORCHID MLV_rgba(186,85,211,255)
1418 
1423 #define MLV_COLOR_DARK_ORCHID MLV_rgba(153,50,204,255)
1424 
1429 #define MLV_COLOR_DARKORCHID MLV_rgba(153,50,204,255)
1430 
1435 #define MLV_COLOR_DARK_VIOLET MLV_rgba(148,0,211,255)
1436 
1441 #define MLV_COLOR_DARKVIOLET MLV_rgba(148,0,211,255)
1442 
1447 #define MLV_COLOR_BLUE_VIOLET MLV_rgba(138,43,226,255)
1448 
1453 #define MLV_COLOR_BLUEVIOLET MLV_rgba(138,43,226,255)
1454 
1459 #define MLV_COLOR_PURPLE MLV_rgba(160,32,240,255)
1460 
1465 #define MLV_COLOR_MEDIUM_PURPLE MLV_rgba(147,112,219,255)
1466 
1471 #define MLV_COLOR_MEDIUMPURPLE MLV_rgba(147,112,219,255)
1472 
1477 #define MLV_COLOR_THISTLE MLV_rgba(216,191,216,255)
1478 
1483 #define MLV_COLOR_SNOW1 MLV_rgba(255,250,250,255)
1484 
1489 #define MLV_COLOR_SNOW2 MLV_rgba(238,233,233,255)
1490 
1495 #define MLV_COLOR_SNOW3 MLV_rgba(205,201,201,255)
1496 
1501 #define MLV_COLOR_SNOW4 MLV_rgba(139,137,137,255)
1502 
1507 #define MLV_COLOR_SEASHELL1 MLV_rgba(255,245,238,255)
1508 
1513 #define MLV_COLOR_SEASHELL2 MLV_rgba(238,229,222,255)
1514 
1519 #define MLV_COLOR_SEASHELL3 MLV_rgba(205,197,191,255)
1520 
1525 #define MLV_COLOR_SEASHELL4 MLV_rgba(139,134,130,255)
1526 
1531 #define MLV_COLOR_ANTIQUEWHITE1 MLV_rgba(255,239,219,255)
1532 
1537 #define MLV_COLOR_ANTIQUEWHITE2 MLV_rgba(238,223,204,255)
1538 
1543 #define MLV_COLOR_ANTIQUEWHITE3 MLV_rgba(205,192,176,255)
1544 
1549 #define MLV_COLOR_ANTIQUEWHITE4 MLV_rgba(139,131,120,255)
1550 
1555 #define MLV_COLOR_BISQUE1 MLV_rgba(255,228,196,255)
1556 
1561 #define MLV_COLOR_BISQUE2 MLV_rgba(238,213,183,255)
1562 
1567 #define MLV_COLOR_BISQUE3 MLV_rgba(205,183,158,255)
1568 
1573 #define MLV_COLOR_BISQUE4 MLV_rgba(139,125,107,255)
1574 
1579 #define MLV_COLOR_PEACHPUFF1 MLV_rgba(255,218,185,255)
1580 
1585 #define MLV_COLOR_PEACHPUFF2 MLV_rgba(238,203,173,255)
1586 
1591 #define MLV_COLOR_PEACHPUFF3 MLV_rgba(205,175,149,255)
1592 
1597 #define MLV_COLOR_PEACHPUFF4 MLV_rgba(139,119,101,255)
1598 
1603 #define MLV_COLOR_NAVAJOWHITE1 MLV_rgba(255,222,173,255)
1604 
1609 #define MLV_COLOR_NAVAJOWHITE2 MLV_rgba(238,207,161,255)
1610 
1615 #define MLV_COLOR_NAVAJOWHITE3 MLV_rgba(205,179,139,255)
1616 
1621 #define MLV_COLOR_NAVAJOWHITE4 MLV_rgba(139,121,94,255)
1622 
1627 #define MLV_COLOR_LEMONCHIFFON1 MLV_rgba(255,250,205,255)
1628 
1633 #define MLV_COLOR_LEMONCHIFFON2 MLV_rgba(238,233,191,255)
1634 
1639 #define MLV_COLOR_LEMONCHIFFON3 MLV_rgba(205,201,165,255)
1640 
1645 #define MLV_COLOR_LEMONCHIFFON4 MLV_rgba(139,137,112,255)
1646 
1651 #define MLV_COLOR_CORNSILK1 MLV_rgba(255,248,220,255)
1652 
1657 #define MLV_COLOR_CORNSILK2 MLV_rgba(238,232,205,255)
1658 
1663 #define MLV_COLOR_CORNSILK3 MLV_rgba(205,200,177,255)
1664 
1669 #define MLV_COLOR_CORNSILK4 MLV_rgba(139,136,120,255)
1670 
1675 #define MLV_COLOR_IVORY1 MLV_rgba(255,255,240,255)
1676 
1681 #define MLV_COLOR_IVORY2 MLV_rgba(238,238,224,255)
1682 
1687 #define MLV_COLOR_IVORY3 MLV_rgba(205,205,193,255)
1688 
1693 #define MLV_COLOR_IVORY4 MLV_rgba(139,139,131,255)
1694 
1699 #define MLV_COLOR_HONEYDEW1 MLV_rgba(240,255,240,255)
1700 
1705 #define MLV_COLOR_HONEYDEW2 MLV_rgba(224,238,224,255)
1706 
1711 #define MLV_COLOR_HONEYDEW3 MLV_rgba(193,205,193,255)
1712 
1717 #define MLV_COLOR_HONEYDEW4 MLV_rgba(131,139,131,255)
1718 
1723 #define MLV_COLOR_LAVENDERBLUSH1 MLV_rgba(255,240,245,255)
1724 
1729 #define MLV_COLOR_LAVENDERBLUSH2 MLV_rgba(238,224,229,255)
1730 
1735 #define MLV_COLOR_LAVENDERBLUSH3 MLV_rgba(205,193,197,255)
1736 
1741 #define MLV_COLOR_LAVENDERBLUSH4 MLV_rgba(139,131,134,255)
1742 
1747 #define MLV_COLOR_MISTYROSE1 MLV_rgba(255,228,225,255)
1748 
1753 #define MLV_COLOR_MISTYROSE2 MLV_rgba(238,213,210,255)
1754 
1759 #define MLV_COLOR_MISTYROSE3 MLV_rgba(205,183,181,255)
1760 
1765 #define MLV_COLOR_MISTYROSE4 MLV_rgba(139,125,123,255)
1766 
1771 #define MLV_COLOR_AZURE1 MLV_rgba(240,255,255,255)
1772 
1777 #define MLV_COLOR_AZURE2 MLV_rgba(224,238,238,255)
1778 
1783 #define MLV_COLOR_AZURE3 MLV_rgba(193,205,205,255)
1784 
1789 #define MLV_COLOR_AZURE4 MLV_rgba(131,139,139,255)
1790 
1795 #define MLV_COLOR_SLATEBLUE1 MLV_rgba(131,111,255,255)
1796 
1801 #define MLV_COLOR_SLATEBLUE2 MLV_rgba(122,103,238,255)
1802 
1807 #define MLV_COLOR_SLATEBLUE3 MLV_rgba(105,89,205,255)
1808 
1813 #define MLV_COLOR_SLATEBLUE4 MLV_rgba(71,60,139,255)
1814 
1819 #define MLV_COLOR_ROYALBLUE1 MLV_rgba(72,118,255,255)
1820 
1825 #define MLV_COLOR_ROYALBLUE2 MLV_rgba(67,110,238,255)
1826 
1831 #define MLV_COLOR_ROYALBLUE3 MLV_rgba(58,95,205,255)
1832 
1837 #define MLV_COLOR_ROYALBLUE4 MLV_rgba(39,64,139,255)
1838 
1843 #define MLV_COLOR_BLUE1 MLV_rgba(0,0,255,255)
1844 
1849 #define MLV_COLOR_BLUE2 MLV_rgba(0,0,238,255)
1850 
1855 #define MLV_COLOR_BLUE3 MLV_rgba(0,0,205,255)
1856 
1861 #define MLV_COLOR_BLUE4 MLV_rgba(0,0,139,255)
1862 
1867 #define MLV_COLOR_DODGERBLUE1 MLV_rgba(30,144,255,255)
1868 
1873 #define MLV_COLOR_DODGERBLUE2 MLV_rgba(28,134,238,255)
1874 
1879 #define MLV_COLOR_DODGERBLUE3 MLV_rgba(24,116,205,255)
1880 
1885 #define MLV_COLOR_DODGERBLUE4 MLV_rgba(16,78,139,255)
1886 
1891 #define MLV_COLOR_STEELBLUE1 MLV_rgba(99,184,255,255)
1892 
1897 #define MLV_COLOR_STEELBLUE2 MLV_rgba(92,172,238,255)
1898 
1903 #define MLV_COLOR_STEELBLUE3 MLV_rgba(79,148,205,255)
1904 
1909 #define MLV_COLOR_STEELBLUE4 MLV_rgba(54,100,139,255)
1910 
1915 #define MLV_COLOR_DEEPSKYBLUE1 MLV_rgba(0,191,255,255)
1916 
1921 #define MLV_COLOR_DEEPSKYBLUE2 MLV_rgba(0,178,238,255)
1922 
1927 #define MLV_COLOR_DEEPSKYBLUE3 MLV_rgba(0,154,205,255)
1928 
1933 #define MLV_COLOR_DEEPSKYBLUE4 MLV_rgba(0,104,139,255)
1934 
1939 #define MLV_COLOR_SKYBLUE1 MLV_rgba(135,206,255,255)
1940 
1945 #define MLV_COLOR_SKYBLUE2 MLV_rgba(126,192,238,255)
1946 
1951 #define MLV_COLOR_SKYBLUE3 MLV_rgba(108,166,205,255)
1952 
1957 #define MLV_COLOR_SKYBLUE4 MLV_rgba(74,112,139,255)
1958 
1963 #define MLV_COLOR_LIGHTSKYBLUE1 MLV_rgba(176,226,255,255)
1964 
1969 #define MLV_COLOR_LIGHTSKYBLUE2 MLV_rgba(164,211,238,255)
1970 
1975 #define MLV_COLOR_LIGHTSKYBLUE3 MLV_rgba(141,182,205,255)
1976 
1981 #define MLV_COLOR_LIGHTSKYBLUE4 MLV_rgba(96,123,139,255)
1982 
1987 #define MLV_COLOR_SLATEGRAY1 MLV_rgba(198,226,255,255)
1988 
1993 #define MLV_COLOR_SLATEGRAY2 MLV_rgba(185,211,238,255)
1994 
1999 #define MLV_COLOR_SLATEGRAY3 MLV_rgba(159,182,205,255)
2000 
2005 #define MLV_COLOR_SLATEGRAY4 MLV_rgba(108,123,139,255)
2006 
2011 #define MLV_COLOR_LIGHTSTEELBLUE1 MLV_rgba(202,225,255,255)
2012 
2017 #define MLV_COLOR_LIGHTSTEELBLUE2 MLV_rgba(188,210,238,255)
2018 
2023 #define MLV_COLOR_LIGHTSTEELBLUE3 MLV_rgba(162,181,205,255)
2024 
2029 #define MLV_COLOR_LIGHTSTEELBLUE4 MLV_rgba(110,123,139,255)
2030 
2035 #define MLV_COLOR_LIGHTBLUE1 MLV_rgba(191,239,255,255)
2036 
2041 #define MLV_COLOR_LIGHTBLUE2 MLV_rgba(178,223,238,255)
2042 
2047 #define MLV_COLOR_LIGHTBLUE3 MLV_rgba(154,192,205,255)
2048 
2053 #define MLV_COLOR_LIGHTBLUE4 MLV_rgba(104,131,139,255)
2054 
2059 #define MLV_COLOR_LIGHTCYAN1 MLV_rgba(224,255,255,255)
2060 
2065 #define MLV_COLOR_LIGHTCYAN2 MLV_rgba(209,238,238,255)
2066 
2071 #define MLV_COLOR_LIGHTCYAN3 MLV_rgba(180,205,205,255)
2072 
2077 #define MLV_COLOR_LIGHTCYAN4 MLV_rgba(122,139,139,255)
2078 
2083 #define MLV_COLOR_PALETURQUOISE1 MLV_rgba(187,255,255,255)
2084 
2089 #define MLV_COLOR_PALETURQUOISE2 MLV_rgba(174,238,238,255)
2090 
2095 #define MLV_COLOR_PALETURQUOISE3 MLV_rgba(150,205,205,255)
2096 
2101 #define MLV_COLOR_PALETURQUOISE4 MLV_rgba(102,139,139,255)
2102 
2107 #define MLV_COLOR_CADETBLUE1 MLV_rgba(152,245,255,255)
2108 
2113 #define MLV_COLOR_CADETBLUE2 MLV_rgba(142,229,238,255)
2114 
2119 #define MLV_COLOR_CADETBLUE3 MLV_rgba(122,197,205,255)
2120 
2125 #define MLV_COLOR_CADETBLUE4 MLV_rgba(83,134,139,255)
2126 
2131 #define MLV_COLOR_TURQUOISE1 MLV_rgba(0,245,255,255)
2132 
2137 #define MLV_COLOR_TURQUOISE2 MLV_rgba(0,229,238,255)
2138 
2143 #define MLV_COLOR_TURQUOISE3 MLV_rgba(0,197,205,255)
2144 
2149 #define MLV_COLOR_TURQUOISE4 MLV_rgba(0,134,139,255)
2150 
2155 #define MLV_COLOR_CYAN1 MLV_rgba(0,255,255,255)
2156 
2161 #define MLV_COLOR_CYAN2 MLV_rgba(0,238,238,255)
2162 
2167 #define MLV_COLOR_CYAN3 MLV_rgba(0,205,205,255)
2168 
2173 #define MLV_COLOR_CYAN4 MLV_rgba(0,139,139,255)
2174 
2179 #define MLV_COLOR_DARKSLATEGRAY1 MLV_rgba(151,255,255,255)
2180 
2185 #define MLV_COLOR_DARKSLATEGRAY2 MLV_rgba(141,238,238,255)
2186 
2191 #define MLV_COLOR_DARKSLATEGRAY3 MLV_rgba(121,205,205,255)
2192 
2197 #define MLV_COLOR_DARKSLATEGRAY4 MLV_rgba(82,139,139,255)
2198 
2203 #define MLV_COLOR_AQUAMARINE1 MLV_rgba(127,255,212,255)
2204 
2209 #define MLV_COLOR_AQUAMARINE2 MLV_rgba(118,238,198,255)
2210 
2215 #define MLV_COLOR_AQUAMARINE3 MLV_rgba(102,205,170,255)
2216 
2221 #define MLV_COLOR_AQUAMARINE4 MLV_rgba(69,139,116,255)
2222 
2227 #define MLV_COLOR_DARKSEAGREEN1 MLV_rgba(193,255,193,255)
2228 
2233 #define MLV_COLOR_DARKSEAGREEN2 MLV_rgba(180,238,180,255)
2234 
2239 #define MLV_COLOR_DARKSEAGREEN3 MLV_rgba(155,205,155,255)
2240 
2245 #define MLV_COLOR_DARKSEAGREEN4 MLV_rgba(105,139,105,255)
2246 
2251 #define MLV_COLOR_SEAGREEN1 MLV_rgba(84,255,159,255)
2252 
2257 #define MLV_COLOR_SEAGREEN2 MLV_rgba(78,238,148,255)
2258 
2263 #define MLV_COLOR_SEAGREEN3 MLV_rgba(67,205,128,255)
2264 
2269 #define MLV_COLOR_SEAGREEN4 MLV_rgba(46,139,87,255)
2270 
2275 #define MLV_COLOR_PALEGREEN1 MLV_rgba(154,255,154,255)
2276 
2281 #define MLV_COLOR_PALEGREEN2 MLV_rgba(144,238,144,255)
2282 
2287 #define MLV_COLOR_PALEGREEN3 MLV_rgba(124,205,124,255)
2288 
2293 #define MLV_COLOR_PALEGREEN4 MLV_rgba(84,139,84,255)
2294 
2299 #define MLV_COLOR_SPRINGGREEN1 MLV_rgba(0,255,127,255)
2300 
2305 #define MLV_COLOR_SPRINGGREEN2 MLV_rgba(0,238,118,255)
2306 
2311 #define MLV_COLOR_SPRINGGREEN3 MLV_rgba(0,205,102,255)
2312 
2317 #define MLV_COLOR_SPRINGGREEN4 MLV_rgba(0,139,69,255)
2318 
2323 #define MLV_COLOR_GREEN1 MLV_rgba(0,255,0,255)
2324 
2329 #define MLV_COLOR_GREEN2 MLV_rgba(0,238,0,255)
2330 
2335 #define MLV_COLOR_GREEN3 MLV_rgba(0,205,0,255)
2336 
2341 #define MLV_COLOR_GREEN4 MLV_rgba(0,139,0,255)
2342 
2347 #define MLV_COLOR_CHARTREUSE1 MLV_rgba(127,255,0,255)
2348 
2353 #define MLV_COLOR_CHARTREUSE2 MLV_rgba(118,238,0,255)
2354 
2359 #define MLV_COLOR_CHARTREUSE3 MLV_rgba(102,205,0,255)
2360 
2365 #define MLV_COLOR_CHARTREUSE4 MLV_rgba(69,139,0,255)
2366 
2371 #define MLV_COLOR_OLIVEDRAB1 MLV_rgba(192,255,62,255)
2372 
2377 #define MLV_COLOR_OLIVEDRAB2 MLV_rgba(179,238,58,255)
2378 
2383 #define MLV_COLOR_OLIVEDRAB3 MLV_rgba(154,205,50,255)
2384 
2389 #define MLV_COLOR_OLIVEDRAB4 MLV_rgba(105,139,34,255)
2390 
2395 #define MLV_COLOR_DARKOLIVEGREEN1 MLV_rgba(202,255,112,255)
2396 
2401 #define MLV_COLOR_DARKOLIVEGREEN2 MLV_rgba(188,238,104,255)
2402 
2407 #define MLV_COLOR_DARKOLIVEGREEN3 MLV_rgba(162,205,90,255)
2408 
2413 #define MLV_COLOR_DARKOLIVEGREEN4 MLV_rgba(110,139,61,255)
2414 
2419 #define MLV_COLOR_KHAKI1 MLV_rgba(255,246,143,255)
2420 
2425 #define MLV_COLOR_KHAKI2 MLV_rgba(238,230,133,255)
2426 
2431 #define MLV_COLOR_KHAKI3 MLV_rgba(205,198,115,255)
2432 
2437 #define MLV_COLOR_KHAKI4 MLV_rgba(139,134,78,255)
2438 
2443 #define MLV_COLOR_LIGHTGOLDENROD1 MLV_rgba(255,236,139,255)
2444 
2449 #define MLV_COLOR_LIGHTGOLDENROD2 MLV_rgba(238,220,130,255)
2450 
2455 #define MLV_COLOR_LIGHTGOLDENROD3 MLV_rgba(205,190,112,255)
2456 
2461 #define MLV_COLOR_LIGHTGOLDENROD4 MLV_rgba(139,129,76,255)
2462 
2467 #define MLV_COLOR_LIGHTYELLOW1 MLV_rgba(255,255,224,255)
2468 
2473 #define MLV_COLOR_LIGHTYELLOW2 MLV_rgba(238,238,209,255)
2474 
2479 #define MLV_COLOR_LIGHTYELLOW3 MLV_rgba(205,205,180,255)
2480 
2485 #define MLV_COLOR_LIGHTYELLOW4 MLV_rgba(139,139,122,255)
2486 
2491 #define MLV_COLOR_YELLOW1 MLV_rgba(255,255,0,255)
2492 
2497 #define MLV_COLOR_YELLOW2 MLV_rgba(238,238,0,255)
2498 
2503 #define MLV_COLOR_YELLOW3 MLV_rgba(205,205,0,255)
2504 
2509 #define MLV_COLOR_YELLOW4 MLV_rgba(139,139,0,255)
2510 
2515 #define MLV_COLOR_GOLD1 MLV_rgba(255,215,0,255)
2516 
2521 #define MLV_COLOR_GOLD2 MLV_rgba(238,201,0,255)
2522 
2527 #define MLV_COLOR_GOLD3 MLV_rgba(205,173,0,255)
2528 
2533 #define MLV_COLOR_GOLD4 MLV_rgba(139,117,0,255)
2534 
2539 #define MLV_COLOR_GOLDENROD1 MLV_rgba(255,193,37,255)
2540 
2545 #define MLV_COLOR_GOLDENROD2 MLV_rgba(238,180,34,255)
2546 
2551 #define MLV_COLOR_GOLDENROD3 MLV_rgba(205,155,29,255)
2552 
2557 #define MLV_COLOR_GOLDENROD4 MLV_rgba(139,105,20,255)
2558 
2563 #define MLV_COLOR_DARKGOLDENROD1 MLV_rgba(255,185,15,255)
2564 
2569 #define MLV_COLOR_DARKGOLDENROD2 MLV_rgba(238,173,14,255)
2570 
2575 #define MLV_COLOR_DARKGOLDENROD3 MLV_rgba(205,149,12,255)
2576 
2581 #define MLV_COLOR_DARKGOLDENROD4 MLV_rgba(139,101,8,255)
2582 
2587 #define MLV_COLOR_ROSYBROWN1 MLV_rgba(255,193,193,255)
2588 
2593 #define MLV_COLOR_ROSYBROWN2 MLV_rgba(238,180,180,255)
2594 
2599 #define MLV_COLOR_ROSYBROWN3 MLV_rgba(205,155,155,255)
2600 
2605 #define MLV_COLOR_ROSYBROWN4 MLV_rgba(139,105,105,255)
2606 
2611 #define MLV_COLOR_INDIANRED1 MLV_rgba(255,106,106,255)
2612 
2617 #define MLV_COLOR_INDIANRED2 MLV_rgba(238,99,99,255)
2618 
2623 #define MLV_COLOR_INDIANRED3 MLV_rgba(205,85,85,255)
2624 
2629 #define MLV_COLOR_INDIANRED4 MLV_rgba(139,58,58,255)
2630 
2635 #define MLV_COLOR_SIENNA1 MLV_rgba(255,130,71,255)
2636 
2641 #define MLV_COLOR_SIENNA2 MLV_rgba(238,121,66,255)
2642 
2647 #define MLV_COLOR_SIENNA3 MLV_rgba(205,104,57,255)
2648 
2653 #define MLV_COLOR_SIENNA4 MLV_rgba(139,71,38,255)
2654 
2659 #define MLV_COLOR_BURLYWOOD1 MLV_rgba(255,211,155,255)
2660 
2665 #define MLV_COLOR_BURLYWOOD2 MLV_rgba(238,197,145,255)
2666 
2671 #define MLV_COLOR_BURLYWOOD3 MLV_rgba(205,170,125,255)
2672 
2677 #define MLV_COLOR_BURLYWOOD4 MLV_rgba(139,115,85,255)
2678 
2683 #define MLV_COLOR_WHEAT1 MLV_rgba(255,231,186,255)
2684 
2689 #define MLV_COLOR_WHEAT2 MLV_rgba(238,216,174,255)
2690 
2695 #define MLV_COLOR_WHEAT3 MLV_rgba(205,186,150,255)
2696 
2701 #define MLV_COLOR_WHEAT4 MLV_rgba(139,126,102,255)
2702 
2707 #define MLV_COLOR_TAN1 MLV_rgba(255,165,79,255)
2708 
2713 #define MLV_COLOR_TAN2 MLV_rgba(238,154,73,255)
2714 
2719 #define MLV_COLOR_TAN3 MLV_rgba(205,133,63,255)
2720 
2725 #define MLV_COLOR_TAN4 MLV_rgba(139,90,43,255)
2726 
2731 #define MLV_COLOR_CHOCOLATE1 MLV_rgba(255,127,36,255)
2732 
2737 #define MLV_COLOR_CHOCOLATE2 MLV_rgba(238,118,33,255)
2738 
2743 #define MLV_COLOR_CHOCOLATE3 MLV_rgba(205,102,29,255)
2744 
2749 #define MLV_COLOR_CHOCOLATE4 MLV_rgba(139,69,19,255)
2750 
2755 #define MLV_COLOR_FIREBRICK1 MLV_rgba(255,48,48,255)
2756 
2761 #define MLV_COLOR_FIREBRICK2 MLV_rgba(238,44,44,255)
2762 
2767 #define MLV_COLOR_FIREBRICK3 MLV_rgba(205,38,38,255)
2768 
2773 #define MLV_COLOR_FIREBRICK4 MLV_rgba(139,26,26,255)
2774 
2779 #define MLV_COLOR_BROWN1 MLV_rgba(255,64,64,255)
2780 
2785 #define MLV_COLOR_BROWN2 MLV_rgba(238,59,59,255)
2786 
2791 #define MLV_COLOR_BROWN3 MLV_rgba(205,51,51,255)
2792 
2797 #define MLV_COLOR_BROWN4 MLV_rgba(139,35,35,255)
2798 
2803 #define MLV_COLOR_SALMON1 MLV_rgba(255,140,105,255)
2804 
2809 #define MLV_COLOR_SALMON2 MLV_rgba(238,130,98,255)
2810 
2815 #define MLV_COLOR_SALMON3 MLV_rgba(205,112,84,255)
2816 
2821 #define MLV_COLOR_SALMON4 MLV_rgba(139,76,57,255)
2822 
2827 #define MLV_COLOR_LIGHTSALMON1 MLV_rgba(255,160,122,255)
2828 
2833 #define MLV_COLOR_LIGHTSALMON2 MLV_rgba(238,149,114,255)
2834 
2839 #define MLV_COLOR_LIGHTSALMON3 MLV_rgba(205,129,98,255)
2840 
2845 #define MLV_COLOR_LIGHTSALMON4 MLV_rgba(139,87,66,255)
2846 
2851 #define MLV_COLOR_ORANGE1 MLV_rgba(255,165,0,255)
2852 
2857 #define MLV_COLOR_ORANGE2 MLV_rgba(238,154,0,255)
2858 
2863 #define MLV_COLOR_ORANGE3 MLV_rgba(205,133,0,255)
2864 
2869 #define MLV_COLOR_ORANGE4 MLV_rgba(139,90,0,255)
2870 
2875 #define MLV_COLOR_DARKORANGE1 MLV_rgba(255,127,0,255)
2876 
2881 #define MLV_COLOR_DARKORANGE2 MLV_rgba(238,118,0,255)
2882 
2887 #define MLV_COLOR_DARKORANGE3 MLV_rgba(205,102,0,255)
2888 
2893 #define MLV_COLOR_DARKORANGE4 MLV_rgba(139,69,0,255)
2894 
2899 #define MLV_COLOR_CORAL1 MLV_rgba(255,114,86,255)
2900 
2905 #define MLV_COLOR_CORAL2 MLV_rgba(238,106,80,255)
2906 
2911 #define MLV_COLOR_CORAL3 MLV_rgba(205,91,69,255)
2912 
2917 #define MLV_COLOR_CORAL4 MLV_rgba(139,62,47,255)
2918 
2923 #define MLV_COLOR_TOMATO1 MLV_rgba(255,99,71,255)
2924 
2929 #define MLV_COLOR_TOMATO2 MLV_rgba(238,92,66,255)
2930 
2935 #define MLV_COLOR_TOMATO3 MLV_rgba(205,79,57,255)
2936 
2941 #define MLV_COLOR_TOMATO4 MLV_rgba(139,54,38,255)
2942 
2947 #define MLV_COLOR_ORANGERED1 MLV_rgba(255,69,0,255)
2948 
2953 #define MLV_COLOR_ORANGERED2 MLV_rgba(238,64,0,255)
2954 
2959 #define MLV_COLOR_ORANGERED3 MLV_rgba(205,55,0,255)
2960 
2965 #define MLV_COLOR_ORANGERED4 MLV_rgba(139,37,0,255)
2966 
2971 #define MLV_COLOR_RED1 MLV_rgba(255,0,0,255)
2972 
2977 #define MLV_COLOR_RED2 MLV_rgba(238,0,0,255)
2978 
2983 #define MLV_COLOR_RED3 MLV_rgba(205,0,0,255)
2984 
2989 #define MLV_COLOR_RED4 MLV_rgba(139,0,0,255)
2990 
2995 #define MLV_COLOR_DEEPPINK1 MLV_rgba(255,20,147,255)
2996 
3001 #define MLV_COLOR_DEEPPINK2 MLV_rgba(238,18,137,255)
3002 
3007 #define MLV_COLOR_DEEPPINK3 MLV_rgba(205,16,118,255)
3008 
3013 #define MLV_COLOR_DEEPPINK4 MLV_rgba(139,10,80,255)
3014 
3019 #define MLV_COLOR_HOTPINK1 MLV_rgba(255,110,180,255)
3020 
3025 #define MLV_COLOR_HOTPINK2 MLV_rgba(238,106,167,255)
3026 
3031 #define MLV_COLOR_HOTPINK3 MLV_rgba(205,96,144,255)
3032 
3037 #define MLV_COLOR_HOTPINK4 MLV_rgba(139,58,98,255)
3038 
3043 #define MLV_COLOR_PINK1 MLV_rgba(255,181,197,255)
3044 
3049 #define MLV_COLOR_PINK2 MLV_rgba(238,169,184,255)
3050 
3055 #define MLV_COLOR_PINK3 MLV_rgba(205,145,158,255)
3056 
3061 #define MLV_COLOR_PINK4 MLV_rgba(139,99,108,255)
3062 
3067 #define MLV_COLOR_LIGHTPINK1 MLV_rgba(255,174,185,255)
3068 
3073 #define MLV_COLOR_LIGHTPINK2 MLV_rgba(238,162,173,255)
3074 
3079 #define MLV_COLOR_LIGHTPINK3 MLV_rgba(205,140,149,255)
3080 
3085 #define MLV_COLOR_LIGHTPINK4 MLV_rgba(139,95,101,255)
3086 
3091 #define MLV_COLOR_PALEVIOLETRED1 MLV_rgba(255,130,171,255)
3092 
3097 #define MLV_COLOR_PALEVIOLETRED2 MLV_rgba(238,121,159,255)
3098 
3103 #define MLV_COLOR_PALEVIOLETRED3 MLV_rgba(205,104,137,255)
3104 
3109 #define MLV_COLOR_PALEVIOLETRED4 MLV_rgba(139,71,93,255)
3110 
3115 #define MLV_COLOR_MAROON1 MLV_rgba(255,52,179,255)
3116 
3121 #define MLV_COLOR_MAROON2 MLV_rgba(238,48,167,255)
3122 
3127 #define MLV_COLOR_MAROON3 MLV_rgba(205,41,144,255)
3128 
3133 #define MLV_COLOR_MAROON4 MLV_rgba(139,28,98,255)
3134 
3139 #define MLV_COLOR_VIOLETRED1 MLV_rgba(255,62,150,255)
3140 
3145 #define MLV_COLOR_VIOLETRED2 MLV_rgba(238,58,140,255)
3146 
3151 #define MLV_COLOR_VIOLETRED3 MLV_rgba(205,50,120,255)
3152 
3157 #define MLV_COLOR_VIOLETRED4 MLV_rgba(139,34,82,255)
3158 
3163 #define MLV_COLOR_MAGENTA1 MLV_rgba(255,0,255,255)
3164 
3169 #define MLV_COLOR_MAGENTA2 MLV_rgba(238,0,238,255)
3170 
3175 #define MLV_COLOR_MAGENTA3 MLV_rgba(205,0,205,255)
3176 
3181 #define MLV_COLOR_MAGENTA4 MLV_rgba(139,0,139,255)
3182 
3187 #define MLV_COLOR_ORCHID1 MLV_rgba(255,131,250,255)
3188 
3193 #define MLV_COLOR_ORCHID2 MLV_rgba(238,122,233,255)
3194 
3199 #define MLV_COLOR_ORCHID3 MLV_rgba(205,105,201,255)
3200 
3205 #define MLV_COLOR_ORCHID4 MLV_rgba(139,71,137,255)
3206 
3211 #define MLV_COLOR_PLUM1 MLV_rgba(255,187,255,255)
3212 
3217 #define MLV_COLOR_PLUM2 MLV_rgba(238,174,238,255)
3218 
3223 #define MLV_COLOR_PLUM3 MLV_rgba(205,150,205,255)
3224 
3229 #define MLV_COLOR_PLUM4 MLV_rgba(139,102,139,255)
3230 
3235 #define MLV_COLOR_MEDIUMORCHID1 MLV_rgba(224,102,255,255)
3236 
3241 #define MLV_COLOR_MEDIUMORCHID2 MLV_rgba(209,95,238,255)
3242 
3247 #define MLV_COLOR_MEDIUMORCHID3 MLV_rgba(180,82,205,255)
3248 
3253 #define MLV_COLOR_MEDIUMORCHID4 MLV_rgba(122,55,139,255)
3254 
3259 #define MLV_COLOR_DARKORCHID1 MLV_rgba(191,62,255,255)
3260 
3265 #define MLV_COLOR_DARKORCHID2 MLV_rgba(178,58,238,255)
3266 
3271 #define MLV_COLOR_DARKORCHID3 MLV_rgba(154,50,205,255)
3272 
3277 #define MLV_COLOR_DARKORCHID4 MLV_rgba(104,34,139,255)
3278 
3283 #define MLV_COLOR_PURPLE1 MLV_rgba(155,48,255,255)
3284 
3289 #define MLV_COLOR_PURPLE2 MLV_rgba(145,44,238,255)
3290 
3295 #define MLV_COLOR_PURPLE3 MLV_rgba(125,38,205,255)
3296 
3301 #define MLV_COLOR_PURPLE4 MLV_rgba(85,26,139,255)
3302 
3307 #define MLV_COLOR_MEDIUMPURPLE1 MLV_rgba(171,130,255,255)
3308 
3313 #define MLV_COLOR_MEDIUMPURPLE2 MLV_rgba(159,121,238,255)
3314 
3319 #define MLV_COLOR_MEDIUMPURPLE3 MLV_rgba(137,104,205,255)
3320 
3325 #define MLV_COLOR_MEDIUMPURPLE4 MLV_rgba(93,71,139,255)
3326 
3331 #define MLV_COLOR_THISTLE1 MLV_rgba(255,225,255,255)
3332 
3337 #define MLV_COLOR_THISTLE2 MLV_rgba(238,210,238,255)
3338 
3343 #define MLV_COLOR_THISTLE3 MLV_rgba(205,181,205,255)
3344 
3349 #define MLV_COLOR_THISTLE4 MLV_rgba(139,123,139,255)
3350 
3355 #define MLV_COLOR_GRAY0 MLV_rgba(0,0,0,255)
3356 
3361 #define MLV_COLOR_GREY0 MLV_rgba(0,0,0,255)
3362 
3367 #define MLV_COLOR_GRAY1 MLV_rgba(3,3,3,255)
3368 
3373 #define MLV_COLOR_GREY1 MLV_rgba(3,3,3,255)
3374 
3379 #define MLV_COLOR_GRAY2 MLV_rgba(5,5,5,255)
3380 
3385 #define MLV_COLOR_GREY2 MLV_rgba(5,5,5,255)
3386 
3391 #define MLV_COLOR_GRAY3 MLV_rgba(8,8,8,255)
3392 
3397 #define MLV_COLOR_GREY3 MLV_rgba(8,8,8,255)
3398 
3403 #define MLV_COLOR_GRAY4 MLV_rgba(10,10,10,255)
3404 
3409 #define MLV_COLOR_GREY4 MLV_rgba(10,10,10,255)
3410 
3415 #define MLV_COLOR_GRAY5 MLV_rgba(13,13,13,255)
3416 
3421 #define MLV_COLOR_GREY5 MLV_rgba(13,13,13,255)
3422 
3427 #define MLV_COLOR_GRAY6 MLV_rgba(15,15,15,255)
3428 
3433 #define MLV_COLOR_GREY6 MLV_rgba(15,15,15,255)
3434 
3439 #define MLV_COLOR_GRAY7 MLV_rgba(18,18,18,255)
3440 
3445 #define MLV_COLOR_GREY7 MLV_rgba(18,18,18,255)
3446 
3451 #define MLV_COLOR_GRAY8 MLV_rgba(20,20,20,255)
3452 
3457 #define MLV_COLOR_GREY8 MLV_rgba(20,20,20,255)
3458 
3463 #define MLV_COLOR_GRAY9 MLV_rgba(23,23,23,255)
3464 
3469 #define MLV_COLOR_GREY9 MLV_rgba(23,23,23,255)
3470 
3475 #define MLV_COLOR_GRAY10 MLV_rgba(26,26,26,255)
3476 
3481 #define MLV_COLOR_GREY10 MLV_rgba(26,26,26,255)
3482 
3487 #define MLV_COLOR_GRAY11 MLV_rgba(28,28,28,255)
3488 
3493 #define MLV_COLOR_GREY11 MLV_rgba(28,28,28,255)
3494 
3499 #define MLV_COLOR_GRAY12 MLV_rgba(31,31,31,255)
3500 
3505 #define MLV_COLOR_GREY12 MLV_rgba(31,31,31,255)
3506 
3511 #define MLV_COLOR_GRAY13 MLV_rgba(33,33,33,255)
3512 
3517 #define MLV_COLOR_GREY13 MLV_rgba(33,33,33,255)
3518 
3523 #define MLV_COLOR_GRAY14 MLV_rgba(36,36,36,255)
3524 
3529 #define MLV_COLOR_GREY14 MLV_rgba(36,36,36,255)
3530 
3535 #define MLV_COLOR_GRAY15 MLV_rgba(38,38,38,255)
3536 
3541 #define MLV_COLOR_GREY15 MLV_rgba(38,38,38,255)
3542 
3547 #define MLV_COLOR_GRAY16 MLV_rgba(41,41,41,255)
3548 
3553 #define MLV_COLOR_GREY16 MLV_rgba(41,41,41,255)
3554 
3559 #define MLV_COLOR_GRAY17 MLV_rgba(43,43,43,255)
3560 
3565 #define MLV_COLOR_GREY17 MLV_rgba(43,43,43,255)
3566 
3571 #define MLV_COLOR_GRAY18 MLV_rgba(46,46,46,255)
3572 
3577 #define MLV_COLOR_GREY18 MLV_rgba(46,46,46,255)
3578 
3583 #define MLV_COLOR_GRAY19 MLV_rgba(48,48,48,255)
3584 
3589 #define MLV_COLOR_GREY19 MLV_rgba(48,48,48,255)
3590 
3595 #define MLV_COLOR_GRAY20 MLV_rgba(51,51,51,255)
3596 
3601 #define MLV_COLOR_GREY20 MLV_rgba(51,51,51,255)
3602 
3607 #define MLV_COLOR_GRAY21 MLV_rgba(54,54,54,255)
3608 
3613 #define MLV_COLOR_GREY21 MLV_rgba(54,54,54,255)
3614 
3619 #define MLV_COLOR_GRAY22 MLV_rgba(56,56,56,255)
3620 
3625 #define MLV_COLOR_GREY22 MLV_rgba(56,56,56,255)
3626 
3631 #define MLV_COLOR_GRAY23 MLV_rgba(59,59,59,255)
3632 
3637 #define MLV_COLOR_GREY23 MLV_rgba(59,59,59,255)
3638 
3643 #define MLV_COLOR_GRAY24 MLV_rgba(61,61,61,255)
3644 
3649 #define MLV_COLOR_GREY24 MLV_rgba(61,61,61,255)
3650 
3655 #define MLV_COLOR_GRAY25 MLV_rgba(64,64,64,255)
3656 
3661 #define MLV_COLOR_GREY25 MLV_rgba(64,64,64,255)
3662 
3667 #define MLV_COLOR_GRAY26 MLV_rgba(66,66,66,255)
3668 
3673 #define MLV_COLOR_GREY26 MLV_rgba(66,66,66,255)
3674 
3679 #define MLV_COLOR_GRAY27 MLV_rgba(69,69,69,255)
3680 
3685 #define MLV_COLOR_GREY27 MLV_rgba(69,69,69,255)
3686 
3691 #define MLV_COLOR_GRAY28 MLV_rgba(71,71,71,255)
3692 
3697 #define MLV_COLOR_GREY28 MLV_rgba(71,71,71,255)
3698 
3703 #define MLV_COLOR_GRAY29 MLV_rgba(74,74,74,255)
3704 
3709 #define MLV_COLOR_GREY29 MLV_rgba(74,74,74,255)
3710 
3715 #define MLV_COLOR_GRAY30 MLV_rgba(77,77,77,255)
3716 
3721 #define MLV_COLOR_GREY30 MLV_rgba(77,77,77,255)
3722 
3727 #define MLV_COLOR_GRAY31 MLV_rgba(79,79,79,255)
3728 
3733 #define MLV_COLOR_GREY31 MLV_rgba(79,79,79,255)
3734 
3739 #define MLV_COLOR_GRAY32 MLV_rgba(82,82,82,255)
3740 
3745 #define MLV_COLOR_GREY32 MLV_rgba(82,82,82,255)
3746 
3751 #define MLV_COLOR_GRAY33 MLV_rgba(84,84,84,255)
3752 
3757 #define MLV_COLOR_GREY33 MLV_rgba(84,84,84,255)
3758 
3763 #define MLV_COLOR_GRAY34 MLV_rgba(87,87,87,255)
3764 
3769 #define MLV_COLOR_GREY34 MLV_rgba(87,87,87,255)
3770 
3775 #define MLV_COLOR_GRAY35 MLV_rgba(89,89,89,255)
3776 
3781 #define MLV_COLOR_GREY35 MLV_rgba(89,89,89,255)
3782 
3787 #define MLV_COLOR_GRAY36 MLV_rgba(92,92,92,255)
3788 
3793 #define MLV_COLOR_GREY36 MLV_rgba(92,92,92,255)
3794 
3799 #define MLV_COLOR_GRAY37 MLV_rgba(94,94,94,255)
3800 
3805 #define MLV_COLOR_GREY37 MLV_rgba(94,94,94,255)
3806 
3811 #define MLV_COLOR_GRAY38 MLV_rgba(97,97,97,255)
3812 
3817 #define MLV_COLOR_GREY38 MLV_rgba(97,97,97,255)
3818 
3823 #define MLV_COLOR_GRAY39 MLV_rgba(99,99,99,255)
3824 
3829 #define MLV_COLOR_GREY39 MLV_rgba(99,99,99,255)
3830 
3835 #define MLV_COLOR_GRAY40 MLV_rgba(102,102,102,255)
3836 
3841 #define MLV_COLOR_GREY40 MLV_rgba(102,102,102,255)
3842 
3847 #define MLV_COLOR_GRAY41 MLV_rgba(105,105,105,255)
3848 
3853 #define MLV_COLOR_GREY41 MLV_rgba(105,105,105,255)
3854 
3859 #define MLV_COLOR_GRAY42 MLV_rgba(107,107,107,255)
3860 
3865 #define MLV_COLOR_GREY42 MLV_rgba(107,107,107,255)
3866 
3871 #define MLV_COLOR_GRAY43 MLV_rgba(110,110,110,255)
3872 
3877 #define MLV_COLOR_GREY43 MLV_rgba(110,110,110,255)
3878 
3883 #define MLV_COLOR_GRAY44 MLV_rgba(112,112,112,255)
3884 
3889 #define MLV_COLOR_GREY44 MLV_rgba(112,112,112,255)
3890 
3895 #define MLV_COLOR_GRAY45 MLV_rgba(115,115,115,255)
3896 
3901 #define MLV_COLOR_GREY45 MLV_rgba(115,115,115,255)
3902 
3907 #define MLV_COLOR_GRAY46 MLV_rgba(117,117,117,255)
3908 
3913 #define MLV_COLOR_GREY46 MLV_rgba(117,117,117,255)
3914 
3919 #define MLV_COLOR_GRAY47 MLV_rgba(120,120,120,255)
3920 
3925 #define MLV_COLOR_GREY47 MLV_rgba(120,120,120,255)
3926 
3931 #define MLV_COLOR_GRAY48 MLV_rgba(122,122,122,255)
3932 
3937 #define MLV_COLOR_GREY48 MLV_rgba(122,122,122,255)
3938 
3943 #define MLV_COLOR_GRAY49 MLV_rgba(125,125,125,255)
3944 
3949 #define MLV_COLOR_GREY49 MLV_rgba(125,125,125,255)
3950 
3955 #define MLV_COLOR_GRAY50 MLV_rgba(127,127,127,255)
3956 
3961 #define MLV_COLOR_GREY50 MLV_rgba(127,127,127,255)
3962 
3967 #define MLV_COLOR_GRAY51 MLV_rgba(130,130,130,255)
3968 
3973 #define MLV_COLOR_GREY51 MLV_rgba(130,130,130,255)
3974 
3979 #define MLV_COLOR_GRAY52 MLV_rgba(133,133,133,255)
3980 
3985 #define MLV_COLOR_GREY52 MLV_rgba(133,133,133,255)
3986 
3991 #define MLV_COLOR_GRAY53 MLV_rgba(135,135,135,255)
3992 
3997 #define MLV_COLOR_GREY53 MLV_rgba(135,135,135,255)
3998 
4003 #define MLV_COLOR_GRAY54 MLV_rgba(138,138,138,255)
4004 
4009 #define MLV_COLOR_GREY54 MLV_rgba(138,138,138,255)
4010 
4015 #define MLV_COLOR_GRAY55 MLV_rgba(140,140,140,255)
4016 
4021 #define MLV_COLOR_GREY55 MLV_rgba(140,140,140,255)
4022 
4027 #define MLV_COLOR_GRAY56 MLV_rgba(143,143,143,255)
4028 
4033 #define MLV_COLOR_GREY56 MLV_rgba(143,143,143,255)
4034 
4039 #define MLV_COLOR_GRAY57 MLV_rgba(145,145,145,255)
4040 
4045 #define MLV_COLOR_GREY57 MLV_rgba(145,145,145,255)
4046 
4051 #define MLV_COLOR_GRAY58 MLV_rgba(148,148,148,255)
4052 
4057 #define MLV_COLOR_GREY58 MLV_rgba(148,148,148,255)
4058 
4063 #define MLV_COLOR_GRAY59 MLV_rgba(150,150,150,255)
4064 
4069 #define MLV_COLOR_GREY59 MLV_rgba(150,150,150,255)
4070 
4075 #define MLV_COLOR_GRAY60 MLV_rgba(153,153,153,255)
4076 
4081 #define MLV_COLOR_GREY60 MLV_rgba(153,153,153,255)
4082 
4087 #define MLV_COLOR_GRAY61 MLV_rgba(156,156,156,255)
4088 
4093 #define MLV_COLOR_GREY61 MLV_rgba(156,156,156,255)
4094 
4099 #define MLV_COLOR_GRAY62 MLV_rgba(158,158,158,255)
4100 
4105 #define MLV_COLOR_GREY62 MLV_rgba(158,158,158,255)
4106 
4111 #define MLV_COLOR_GRAY63 MLV_rgba(161,161,161,255)
4112 
4117 #define MLV_COLOR_GREY63 MLV_rgba(161,161,161,255)
4118 
4123 #define MLV_COLOR_GRAY64 MLV_rgba(163,163,163,255)
4124 
4129 #define MLV_COLOR_GREY64 MLV_rgba(163,163,163,255)
4130 
4135 #define MLV_COLOR_GRAY65 MLV_rgba(166,166,166,255)
4136 
4141 #define MLV_COLOR_GREY65 MLV_rgba(166,166,166,255)
4142 
4147 #define MLV_COLOR_GRAY66 MLV_rgba(168,168,168,255)
4148 
4153 #define MLV_COLOR_GREY66 MLV_rgba(168,168,168,255)
4154 
4159 #define MLV_COLOR_GRAY67 MLV_rgba(171,171,171,255)
4160 
4165 #define MLV_COLOR_GREY67 MLV_rgba(171,171,171,255)
4166 
4171 #define MLV_COLOR_GRAY68 MLV_rgba(173,173,173,255)
4172 
4177 #define MLV_COLOR_GREY68 MLV_rgba(173,173,173,255)
4178 
4183 #define MLV_COLOR_GRAY69 MLV_rgba(176,176,176,255)
4184 
4189 #define MLV_COLOR_GREY69 MLV_rgba(176,176,176,255)
4190 
4195 #define MLV_COLOR_GRAY70 MLV_rgba(179,179,179,255)
4196 
4201 #define MLV_COLOR_GREY70 MLV_rgba(179,179,179,255)
4202 
4207 #define MLV_COLOR_GRAY71 MLV_rgba(181,181,181,255)
4208 
4213 #define MLV_COLOR_GREY71 MLV_rgba(181,181,181,255)
4214 
4219 #define MLV_COLOR_GRAY72 MLV_rgba(184,184,184,255)
4220 
4225 #define MLV_COLOR_GREY72 MLV_rgba(184,184,184,255)
4226 
4231 #define MLV_COLOR_GRAY73 MLV_rgba(186,186,186,255)
4232 
4237 #define MLV_COLOR_GREY73 MLV_rgba(186,186,186,255)
4238 
4243 #define MLV_COLOR_GRAY74 MLV_rgba(189,189,189,255)
4244 
4249 #define MLV_COLOR_GREY74 MLV_rgba(189,189,189,255)
4250 
4255 #define MLV_COLOR_GRAY75 MLV_rgba(191,191,191,255)
4256 
4261 #define MLV_COLOR_GREY75 MLV_rgba(191,191,191,255)
4262 
4267 #define MLV_COLOR_GRAY76 MLV_rgba(194,194,194,255)
4268 
4273 #define MLV_COLOR_GREY76 MLV_rgba(194,194,194,255)
4274 
4279 #define MLV_COLOR_GRAY77 MLV_rgba(196,196,196,255)
4280 
4285 #define MLV_COLOR_GREY77 MLV_rgba(196,196,196,255)
4286 
4291 #define MLV_COLOR_GRAY78 MLV_rgba(199,199,199,255)
4292 
4297 #define MLV_COLOR_GREY78 MLV_rgba(199,199,199,255)
4298 
4303 #define MLV_COLOR_GRAY79 MLV_rgba(201,201,201,255)
4304 
4309 #define MLV_COLOR_GREY79 MLV_rgba(201,201,201,255)
4310 
4315 #define MLV_COLOR_GRAY80 MLV_rgba(204,204,204,255)
4316 
4321 #define MLV_COLOR_GREY80 MLV_rgba(204,204,204,255)
4322 
4327 #define MLV_COLOR_GRAY81 MLV_rgba(207,207,207,255)
4328 
4333 #define MLV_COLOR_GREY81 MLV_rgba(207,207,207,255)
4334 
4339 #define MLV_COLOR_GRAY82 MLV_rgba(209,209,209,255)
4340 
4345 #define MLV_COLOR_GREY82 MLV_rgba(209,209,209,255)
4346 
4351 #define MLV_COLOR_GRAY83 MLV_rgba(212,212,212,255)
4352 
4357 #define MLV_COLOR_GREY83 MLV_rgba(212,212,212,255)
4358 
4363 #define MLV_COLOR_GRAY84 MLV_rgba(214,214,214,255)
4364 
4369 #define MLV_COLOR_GREY84 MLV_rgba(214,214,214,255)
4370 
4375 #define MLV_COLOR_GRAY85 MLV_rgba(217,217,217,255)
4376 
4381 #define MLV_COLOR_GREY85 MLV_rgba(217,217,217,255)
4382 
4387 #define MLV_COLOR_GRAY86 MLV_rgba(219,219,219,255)
4388 
4393 #define MLV_COLOR_GREY86 MLV_rgba(219,219,219,255)
4394 
4399 #define MLV_COLOR_GRAY87 MLV_rgba(222,222,222,255)
4400 
4405 #define MLV_COLOR_GREY87 MLV_rgba(222,222,222,255)
4406 
4411 #define MLV_COLOR_GRAY88 MLV_rgba(224,224,224,255)
4412 
4417 #define MLV_COLOR_GREY88 MLV_rgba(224,224,224,255)
4418 
4423 #define MLV_COLOR_GRAY89 MLV_rgba(227,227,227,255)
4424 
4429 #define MLV_COLOR_GREY89 MLV_rgba(227,227,227,255)
4430 
4435 #define MLV_COLOR_GRAY90 MLV_rgba(229,229,229,255)
4436 
4441 #define MLV_COLOR_GREY90 MLV_rgba(229,229,229,255)
4442 
4447 #define MLV_COLOR_GRAY91 MLV_rgba(232,232,232,255)
4448 
4453 #define MLV_COLOR_GREY91 MLV_rgba(232,232,232,255)
4454 
4459 #define MLV_COLOR_GRAY92 MLV_rgba(235,235,235,255)
4460 
4465 #define MLV_COLOR_GREY92 MLV_rgba(235,235,235,255)
4466 
4471 #define MLV_COLOR_GRAY93 MLV_rgba(237,237,237,255)
4472 
4477 #define MLV_COLOR_GREY93 MLV_rgba(237,237,237,255)
4478 
4483 #define MLV_COLOR_GRAY94 MLV_rgba(240,240,240,255)
4484 
4489 #define MLV_COLOR_GREY94 MLV_rgba(240,240,240,255)
4490 
4495 #define MLV_COLOR_GRAY95 MLV_rgba(242,242,242,255)
4496 
4501 #define MLV_COLOR_GREY95 MLV_rgba(242,242,242,255)
4502 
4507 #define MLV_COLOR_GRAY96 MLV_rgba(245,245,245,255)
4508 
4513 #define MLV_COLOR_GREY96 MLV_rgba(245,245,245,255)
4514 
4519 #define MLV_COLOR_GRAY97 MLV_rgba(247,247,247,255)
4520 
4525 #define MLV_COLOR_GREY97 MLV_rgba(247,247,247,255)
4526 
4531 #define MLV_COLOR_GRAY98 MLV_rgba(250,250,250,255)
4532 
4537 #define MLV_COLOR_GREY98 MLV_rgba(250,250,250,255)
4538 
4543 #define MLV_COLOR_GRAY99 MLV_rgba(252,252,252,255)
4544 
4549 #define MLV_COLOR_GREY99 MLV_rgba(252,252,252,255)
4550 
4555 #define MLV_COLOR_GRAY100 MLV_rgba(255,255,255,255)
4556 
4561 #define MLV_COLOR_GREY100 MLV_rgba(255,255,255,255)
4562 
4567 #define MLV_COLOR_DARK_GREY MLV_rgba(169,169,169,255)
4568 
4573 #define MLV_COLOR_DARKGREY MLV_rgba(169,169,169,255)
4574 
4579 #define MLV_COLOR_DARK_GRAY MLV_rgba(169,169,169,255)
4580 
4585 #define MLV_COLOR_DARKGRAY MLV_rgba(169,169,169,255)
4586 
4591 #define MLV_COLOR_DARK_BLUE MLV_rgba(0,0,139,255)
4592 
4597 #define MLV_COLOR_DARKBLUE MLV_rgba(0,0,139,255)
4598 
4603 #define MLV_COLOR_DARK_CYAN MLV_rgba(0,139,139,255)
4604 
4609 #define MLV_COLOR_DARKCYAN MLV_rgba(0,139,139,255)
4610 
4615 #define MLV_COLOR_DARK_MAGENTA MLV_rgba(139,0,139,255)
4616 
4621 #define MLV_COLOR_DARKMAGENTA MLV_rgba(139,0,139,255)
4622 
4627 #define MLV_COLOR_DARK_RED MLV_rgba(139,0,0,255)
4628 
4633 #define MLV_COLOR_DARKRED MLV_rgba(139,0,0,255)
4634 
4639 #define MLV_COLOR_LIGHT_GREEN MLV_rgba(144,238,144,255)
4640 
4645 #define MLV_COLOR_LIGHTGREEN MLV_rgba(144,238,144,255)
4646 
4647 
4648 #ifdef __cplusplus
4649 }
4650 #endif
4651 
4652 #endif
Uint8 MLV_Alpha
Type codant la transparence dans MLV.
Definition: MLV_color.h:67
MLV_Color MLV_convert_rgba_to_color(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha)
Convertit une couleur codée sur 4 entier de 8 bits représentant les composantes rouge, bleue et verte en un entier 32 bits.
Uint32 MLV_Color
Définit un type couleur pour la bibliothèque MLV.
Definition: MLV_color.h:54
const char * MLV_convert_color_to_string(MLV_Color color)
Convertit une couleur en un chaine de caractères.
MLV_Color MLV_rgba(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha)
Raccourci vers MLV_Color MLV_get_color_from_rgba.
void MLV_convert_color_to_rgba(MLV_Color color, Uint8 *red, Uint8 *green, Uint8 *blue, Uint8 *alpha)
Convertit une couleur MLV en une couleur codée sur 4 entier de 8 bits représentant les composantes ro...
MLV_Color MLV_convert_string_to_color(const char *color_name)
Convertit un nom de couleur en son code couleur.