~ubuntu-branches/ubuntu/maverick/ncbi-tools6/maverick

« back to all changes in this revision

Viewing changes to vibrant/vibrgb.h

  • Committer: Bazaar Package Importer
  • Author(s): Aaron M. Ucko
  • Date: 2005-03-27 12:00:15 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050327120015-embhesp32nj73p9r
Tags: 6.1.20041020-3
* Fix FTBFS under GCC 4.0 caused by inconsistent use of "static" on
  functions.  (Closes: #295110.)
* Add a watch file, now that we can.  (Upstream's layout needs version=3.)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*   vibrgb.c
 
2
* ===========================================================================
 
3
*
 
4
*                            PUBLIC DOMAIN NOTICE
 
5
*            National Center for Biotechnology Information (NCBI)
 
6
*
 
7
*  This software/database is a "United States Government Work" under the
 
8
*  terms of the United States Copyright Act.  It was written as part of
 
9
*  the author's official duties as a United States Government employee and
 
10
*  thus cannot be copyrighted.  This software/database is freely available
 
11
*  to the public for use. The National Library of Medicine and the U.S.
 
12
*  Government do not place any restriction on its use or reproduction.
 
13
*  We would, however, appreciate having the NCBI and the author cited in
 
14
*  any work or product based on this material
 
15
*
 
16
*  Although all reasonable efforts have been taken to ensure the accuracy
 
17
*  and reliability of the software and data, the NLM and the U.S.
 
18
*  Government do not and cannot warrant the performance or results that
 
19
*  may be obtained by using this software or data. The NLM and the U.S.
 
20
*  Government disclaim all warranties, express or implied, including
 
21
*  warranties of performance, merchantability or fitness for any particular
 
22
*  purpose.
 
23
*
 
24
* ===========================================================================
 
25
*
 
26
* File Name:  vibrgb.c
 
27
*
 
28
* Author:  Denis Sinyakov
 
29
*
 
30
* $Revision: 6.1 $
 
31
*
 
32
* File Description:
 
33
*       X-Win-like rgb color names table for Windows 
 
34
*
 
35
* Modifications:
 
36
* --------------------------------------------------------------------------
 
37
* $Log: vibrgb.h,v $
 
38
* Revision 6.1  2004/04/14 19:15:51  sinyakov
 
39
* WIN_MSWIN: support X-Windows-like -bg color command line option
 
40
*
 
41
*
 
42
* ==========================================================================
 
43
*/
 
44
 
 
45
#ifdef WIN_MSWIN
 
46
 
 
47
typedef  struct  Nlm_RGBName {
 
48
  Nlm_Uint1 red, green, blue;
 
49
  const Nlm_Char PNTR name;
 
50
} Nlm_RGBName, PNTR Nlm_Nlm_RGBNamePtr;
 
51
 
 
52
static Nlm_RGBName RGBNames[] =
 
53
{
 
54
255, 250, 250,          "snow",
 
55
248, 248, 255,          "ghost white",
 
56
248, 248, 255,          "GhostWhite",
 
57
245, 245, 245,          "white smoke",
 
58
245, 245, 245,          "WhiteSmoke",
 
59
220, 220, 220,          "gainsboro",
 
60
255, 250, 240,          "floral white",
 
61
255, 250, 240,          "FloralWhite",
 
62
253, 245, 230,          "old lace",
 
63
253, 245, 230,          "OldLace",
 
64
250, 240, 230,          "linen",
 
65
250, 235, 215,          "antique white",
 
66
250, 235, 215,          "AntiqueWhite",
 
67
255, 239, 213,          "papaya whip",
 
68
255, 239, 213,          "PapayaWhip",
 
69
255, 235, 205,          "blanched almond",
 
70
255, 235, 205,          "BlanchedAlmond",
 
71
255, 228, 196,          "bisque",
 
72
255, 218, 185,          "peach puff",
 
73
255, 218, 185,          "PeachPuff",
 
74
255, 222, 173,          "navajo white",
 
75
255, 222, 173,          "NavajoWhite",
 
76
255, 228, 181,          "moccasin",
 
77
255, 248, 220,          "cornsilk",
 
78
255, 255, 240,          "ivory",
 
79
255, 250, 205,          "lemon chiffon",
 
80
255, 250, 205,          "LemonChiffon",
 
81
255, 245, 238,          "seashell",
 
82
240, 255, 240,          "honeydew",
 
83
245, 255, 250,          "mint cream",
 
84
245, 255, 250,          "MintCream",
 
85
240, 255, 255,          "azure",
 
86
240, 248, 255,          "alice blue",
 
87
240, 248, 255,          "AliceBlue",
 
88
230, 230, 250,          "lavender",
 
89
255, 240, 245,          "lavender blush",
 
90
255, 240, 245,          "LavenderBlush",
 
91
255, 228, 225,          "misty rose",
 
92
255, 228, 225,          "MistyRose",
 
93
255, 255, 255,          "white",
 
94
  0,   0,   0,          "black",
 
95
 47,  79,  79,          "dark slate gray",
 
96
 47,  79,  79,          "DarkSlateGray",
 
97
 47,  79,  79,          "dark slate grey",
 
98
 47,  79,  79,          "DarkSlateGrey",
 
99
105, 105, 105,          "dim gray",
 
100
105, 105, 105,          "DimGray",
 
101
105, 105, 105,          "dim grey",
 
102
105, 105, 105,          "DimGrey",
 
103
112, 128, 144,          "slate gray",
 
104
112, 128, 144,          "SlateGray",
 
105
112, 128, 144,          "slate grey",
 
106
112, 128, 144,          "SlateGrey",
 
107
119, 136, 153,          "light slate gray",
 
108
119, 136, 153,          "LightSlateGray",
 
109
119, 136, 153,          "light slate grey",
 
110
119, 136, 153,          "LightSlateGrey",
 
111
190, 190, 190,          "gray",
 
112
190, 190, 190,          "grey",
 
113
211, 211, 211,          "light grey",
 
114
211, 211, 211,          "LightGrey",
 
115
211, 211, 211,          "light gray",
 
116
211, 211, 211,          "LightGray",
 
117
 25,  25, 112,          "midnight blue",
 
118
 25,  25, 112,          "MidnightBlue",
 
119
  0,   0, 128,          "navy",
 
120
  0,   0, 128,          "navy blue",
 
121
  0,   0, 128,          "NavyBlue",
 
122
100, 149, 237,          "cornflower blue",
 
123
100, 149, 237,          "CornflowerBlue",
 
124
 72,  61, 139,          "dark slate blue",
 
125
 72,  61, 139,          "DarkSlateBlue",
 
126
106,  90, 205,          "slate blue",
 
127
106,  90, 205,          "SlateBlue",
 
128
123, 104, 238,          "medium slate blue",
 
129
123, 104, 238,          "MediumSlateBlue",
 
130
132, 112, 255,          "light slate blue",
 
131
132, 112, 255,          "LightSlateBlue",
 
132
  0,   0, 205,          "medium blue",
 
133
  0,   0, 205,          "MediumBlue",
 
134
 65, 105, 225,          "royal blue",
 
135
 65, 105, 225,          "RoyalBlue",
 
136
  0,   0, 255,          "blue",
 
137
 30, 144, 255,          "dodger blue",
 
138
 30, 144, 255,          "DodgerBlue",
 
139
  0, 191, 255,          "deep sky blue",
 
140
  0, 191, 255,          "DeepSkyBlue",
 
141
135, 206, 235,          "sky blue",
 
142
135, 206, 235,          "SkyBlue",
 
143
135, 206, 250,          "light sky blue",
 
144
135, 206, 250,          "LightSkyBlue",
 
145
 70, 130, 180,          "steel blue",
 
146
 70, 130, 180,          "SteelBlue",
 
147
176, 196, 222,          "light steel blue",
 
148
176, 196, 222,          "LightSteelBlue",
 
149
173, 216, 230,          "light blue",
 
150
173, 216, 230,          "LightBlue",
 
151
176, 224, 230,          "powder blue",
 
152
176, 224, 230,          "PowderBlue",
 
153
175, 238, 238,          "pale turquoise",
 
154
175, 238, 238,          "PaleTurquoise",
 
155
  0, 206, 209,          "dark turquoise",
 
156
  0, 206, 209,          "DarkTurquoise",
 
157
 72, 209, 204,          "medium turquoise",
 
158
 72, 209, 204,          "MediumTurquoise",
 
159
 64, 224, 208,          "turquoise",
 
160
  0, 255, 255,          "cyan",
 
161
224, 255, 255,          "light cyan",
 
162
224, 255, 255,          "LightCyan",
 
163
 95, 158, 160,          "cadet blue",
 
164
 95, 158, 160,          "CadetBlue",
 
165
102, 205, 170,          "medium aquamarine",
 
166
102, 205, 170,          "MediumAquamarine",
 
167
127, 255, 212,          "aquamarine",
 
168
  0, 100,   0,          "dark green",
 
169
  0, 100,   0,          "DarkGreen",
 
170
 85, 107,  47,          "dark olive green",
 
171
 85, 107,  47,          "DarkOliveGreen",
 
172
143, 188, 143,          "dark sea green",
 
173
143, 188, 143,          "DarkSeaGreen",
 
174
 46, 139,  87,          "sea green",
 
175
 46, 139,  87,          "SeaGreen",
 
176
 60, 179, 113,          "medium sea green",
 
177
 60, 179, 113,          "MediumSeaGreen",
 
178
 32, 178, 170,          "light sea green",
 
179
 32, 178, 170,          "LightSeaGreen",
 
180
152, 251, 152,          "pale green",
 
181
152, 251, 152,          "PaleGreen",
 
182
  0, 255, 127,          "spring green",
 
183
  0, 255, 127,          "SpringGreen",
 
184
124, 252,   0,          "lawn green",
 
185
124, 252,   0,          "LawnGreen",
 
186
  0, 255,   0,          "green",
 
187
127, 255,   0,          "chartreuse",
 
188
  0, 250, 154,          "medium spring green",
 
189
  0, 250, 154,          "MediumSpringGreen",
 
190
173, 255,  47,          "green yellow",
 
191
173, 255,  47,          "GreenYellow",
 
192
 50, 205,  50,          "lime green",
 
193
 50, 205,  50,          "LimeGreen",
 
194
154, 205,  50,          "yellow green",
 
195
154, 205,  50,          "YellowGreen",
 
196
 34, 139,  34,          "forest green",
 
197
 34, 139,  34,          "ForestGreen",
 
198
107, 142,  35,          "olive drab",
 
199
107, 142,  35,          "OliveDrab",
 
200
189, 183, 107,          "dark khaki",
 
201
189, 183, 107,          "DarkKhaki",
 
202
240, 230, 140,          "khaki",
 
203
238, 232, 170,          "pale goldenrod",
 
204
238, 232, 170,          "PaleGoldenrod",
 
205
250, 250, 210,          "light goldenrod yellow",
 
206
250, 250, 210,          "LightGoldenrodYellow",
 
207
255, 255, 224,          "light yellow",
 
208
255, 255, 224,          "LightYellow",
 
209
255, 255,   0,          "yellow",
 
210
255, 215,   0,          "gold",
 
211
238, 221, 130,          "light goldenrod",
 
212
238, 221, 130,          "LightGoldenrod",
 
213
218, 165,  32,          "goldenrod",
 
214
184, 134,  11,          "dark goldenrod",
 
215
184, 134,  11,          "DarkGoldenrod",
 
216
188, 143, 143,          "rosy brown",
 
217
188, 143, 143,          "RosyBrown",
 
218
205,  92,  92,          "indian red",
 
219
205,  92,  92,          "IndianRed",
 
220
139,  69,  19,          "saddle brown",
 
221
139,  69,  19,          "SaddleBrown",
 
222
160,  82,  45,          "sienna",
 
223
205, 133,  63,          "peru",
 
224
222, 184, 135,          "burlywood",
 
225
245, 245, 220,          "beige",
 
226
245, 222, 179,          "wheat",
 
227
244, 164,  96,          "sandy brown",
 
228
244, 164,  96,          "SandyBrown",
 
229
210, 180, 140,          "tan",
 
230
210, 105,  30,          "chocolate",
 
231
178,  34,  34,          "firebrick",
 
232
165,  42,  42,          "brown",
 
233
233, 150, 122,          "dark salmon",
 
234
233, 150, 122,          "DarkSalmon",
 
235
250, 128, 114,          "salmon",
 
236
255, 160, 122,          "light salmon",
 
237
255, 160, 122,          "LightSalmon",
 
238
255, 165,   0,          "orange",
 
239
255, 140,   0,          "dark orange",
 
240
255, 140,   0,          "DarkOrange",
 
241
255, 127,  80,          "coral",
 
242
240, 128, 128,          "light coral",
 
243
240, 128, 128,          "LightCoral",
 
244
255,  99,  71,          "tomato",
 
245
255,  69,   0,          "orange red",
 
246
255,  69,   0,          "OrangeRed",
 
247
255,   0,   0,          "red",
 
248
255, 105, 180,          "hot pink",
 
249
255, 105, 180,          "HotPink",
 
250
255,  20, 147,          "deep pink",
 
251
255,  20, 147,          "DeepPink",
 
252
255, 192, 203,          "pink",
 
253
255, 182, 193,          "light pink",
 
254
255, 182, 193,          "LightPink",
 
255
219, 112, 147,          "pale violet red",
 
256
219, 112, 147,          "PaleVioletRed",
 
257
176,  48,  96,          "maroon",
 
258
199,  21, 133,          "medium violet red",
 
259
199,  21, 133,          "MediumVioletRed",
 
260
208,  32, 144,          "violet red",
 
261
208,  32, 144,          "VioletRed",
 
262
255,   0, 255,          "magenta",
 
263
238, 130, 238,          "violet",
 
264
221, 160, 221,          "plum",
 
265
218, 112, 214,          "orchid",
 
266
186,  85, 211,          "medium orchid",
 
267
186,  85, 211,          "MediumOrchid",
 
268
153,  50, 204,          "dark orchid",
 
269
153,  50, 204,          "DarkOrchid",
 
270
148,   0, 211,          "dark violet",
 
271
148,   0, 211,          "DarkViolet",
 
272
138,  43, 226,          "blue violet",
 
273
138,  43, 226,          "BlueViolet",
 
274
160,  32, 240,          "purple",
 
275
147, 112, 219,          "medium purple",
 
276
147, 112, 219,          "MediumPurple",
 
277
216, 191, 216,          "thistle",
 
278
255, 250, 250,          "snow1",
 
279
238, 233, 233,          "snow2",
 
280
205, 201, 201,          "snow3",
 
281
139, 137, 137,          "snow4",
 
282
255, 245, 238,          "seashell1",
 
283
238, 229, 222,          "seashell2",
 
284
205, 197, 191,          "seashell3",
 
285
139, 134, 130,          "seashell4",
 
286
255, 239, 219,          "AntiqueWhite1",
 
287
238, 223, 204,          "AntiqueWhite2",
 
288
205, 192, 176,          "AntiqueWhite3",
 
289
139, 131, 120,          "AntiqueWhite4",
 
290
255, 228, 196,          "bisque1",
 
291
238, 213, 183,          "bisque2",
 
292
205, 183, 158,          "bisque3",
 
293
139, 125, 107,          "bisque4",
 
294
255, 218, 185,          "PeachPuff1",
 
295
238, 203, 173,          "PeachPuff2",
 
296
205, 175, 149,          "PeachPuff3",
 
297
139, 119, 101,          "PeachPuff4",
 
298
255, 222, 173,          "NavajoWhite1",
 
299
238, 207, 161,          "NavajoWhite2",
 
300
205, 179, 139,          "NavajoWhite3",
 
301
139, 121, 94,           "NavajoWhite4",
 
302
255, 250, 205,          "LemonChiffon1",
 
303
238, 233, 191,          "LemonChiffon2",
 
304
205, 201, 165,          "LemonChiffon3",
 
305
139, 137, 112,          "LemonChiffon4",
 
306
255, 248, 220,          "cornsilk1",
 
307
238, 232, 205,          "cornsilk2",
 
308
205, 200, 177,          "cornsilk3",
 
309
139, 136, 120,          "cornsilk4",
 
310
255, 255, 240,          "ivory1",
 
311
238, 238, 224,          "ivory2",
 
312
205, 205, 193,          "ivory3",
 
313
139, 139, 131,          "ivory4",
 
314
240, 255, 240,          "honeydew1",
 
315
224, 238, 224,          "honeydew2",
 
316
193, 205, 193,          "honeydew3",
 
317
131, 139, 131,          "honeydew4",
 
318
255, 240, 245,          "LavenderBlush1",
 
319
238, 224, 229,          "LavenderBlush2",
 
320
205, 193, 197,          "LavenderBlush3",
 
321
139, 131, 134,          "LavenderBlush4",
 
322
255, 228, 225,          "MistyRose1",
 
323
238, 213, 210,          "MistyRose2",
 
324
205, 183, 181,          "MistyRose3",
 
325
139, 125, 123,          "MistyRose4",
 
326
240, 255, 255,          "azure1",
 
327
224, 238, 238,          "azure2",
 
328
193, 205, 205,          "azure3",
 
329
131, 139, 139,          "azure4",
 
330
131, 111, 255,          "SlateBlue1",
 
331
122, 103, 238,          "SlateBlue2",
 
332
105,  89, 205,          "SlateBlue3",
 
333
 71,  60, 139,          "SlateBlue4",
 
334
 72, 118, 255,          "RoyalBlue1",
 
335
 67, 110, 238,          "RoyalBlue2",
 
336
 58,  95, 205,          "RoyalBlue3",
 
337
 39,  64, 139,          "RoyalBlue4",
 
338
  0,   0, 255,          "blue1",
 
339
  0,   0, 238,          "blue2",
 
340
  0,   0, 205,          "blue3",
 
341
  0,   0, 139,          "blue4",
 
342
 30, 144, 255,          "DodgerBlue1",
 
343
 28, 134, 238,          "DodgerBlue2",
 
344
 24, 116, 205,          "DodgerBlue3",
 
345
 16,  78, 139,          "DodgerBlue4",
 
346
 99, 184, 255,          "SteelBlue1",
 
347
 92, 172, 238,          "SteelBlue2",
 
348
 79, 148, 205,          "SteelBlue3",
 
349
 54, 100, 139,          "SteelBlue4",
 
350
  0, 191, 255,          "DeepSkyBlue1",
 
351
  0, 178, 238,          "DeepSkyBlue2",
 
352
  0, 154, 205,          "DeepSkyBlue3",
 
353
  0, 104, 139,          "DeepSkyBlue4",
 
354
135, 206, 255,          "SkyBlue1",
 
355
126, 192, 238,          "SkyBlue2",
 
356
108, 166, 205,          "SkyBlue3",
 
357
 74, 112, 139,          "SkyBlue4",
 
358
176, 226, 255,          "LightSkyBlue1",
 
359
164, 211, 238,          "LightSkyBlue2",
 
360
141, 182, 205,          "LightSkyBlue3",
 
361
 96, 123, 139,          "LightSkyBlue4",
 
362
198, 226, 255,          "SlateGray1",
 
363
185, 211, 238,          "SlateGray2",
 
364
159, 182, 205,          "SlateGray3",
 
365
108, 123, 139,          "SlateGray4",
 
366
202, 225, 255,          "LightSteelBlue1",
 
367
188, 210, 238,          "LightSteelBlue2",
 
368
162, 181, 205,          "LightSteelBlue3",
 
369
110, 123, 139,          "LightSteelBlue4",
 
370
191, 239, 255,          "LightBlue1",
 
371
178, 223, 238,          "LightBlue2",
 
372
154, 192, 205,          "LightBlue3",
 
373
104, 131, 139,          "LightBlue4",
 
374
224, 255, 255,          "LightCyan1",
 
375
209, 238, 238,          "LightCyan2",
 
376
180, 205, 205,          "LightCyan3",
 
377
122, 139, 139,          "LightCyan4",
 
378
187, 255, 255,          "PaleTurquoise1",
 
379
174, 238, 238,          "PaleTurquoise2",
 
380
150, 205, 205,          "PaleTurquoise3",
 
381
102, 139, 139,          "PaleTurquoise4",
 
382
152, 245, 255,          "CadetBlue1",
 
383
142, 229, 238,          "CadetBlue2",
 
384
122, 197, 205,          "CadetBlue3",
 
385
 83, 134, 139,          "CadetBlue4",
 
386
  0, 245, 255,          "turquoise1",
 
387
  0, 229, 238,          "turquoise2",
 
388
  0, 197, 205,          "turquoise3",
 
389
  0, 134, 139,          "turquoise4",
 
390
  0, 255, 255,          "cyan1",
 
391
  0, 238, 238,          "cyan2",
 
392
  0, 205, 205,          "cyan3",
 
393
  0, 139, 139,          "cyan4",
 
394
151, 255, 255,          "DarkSlateGray1",
 
395
141, 238, 238,          "DarkSlateGray2",
 
396
121, 205, 205,          "DarkSlateGray3",
 
397
 82, 139, 139,          "DarkSlateGray4",
 
398
127, 255, 212,          "aquamarine1",
 
399
118, 238, 198,          "aquamarine2",
 
400
102, 205, 170,          "aquamarine3",
 
401
 69, 139, 116,          "aquamarine4",
 
402
193, 255, 193,          "DarkSeaGreen1",
 
403
180, 238, 180,          "DarkSeaGreen2",
 
404
155, 205, 155,          "DarkSeaGreen3",
 
405
105, 139, 105,          "DarkSeaGreen4",
 
406
 84, 255, 159,          "SeaGreen1",
 
407
 78, 238, 148,          "SeaGreen2",
 
408
 67, 205, 128,          "SeaGreen3",
 
409
 46, 139, 87,           "SeaGreen4",
 
410
154, 255, 154,          "PaleGreen1",
 
411
144, 238, 144,          "PaleGreen2",
 
412
124, 205, 124,          "PaleGreen3",
 
413
 84, 139, 84,           "PaleGreen4",
 
414
  0, 255, 127,          "SpringGreen1",
 
415
  0, 238, 118,          "SpringGreen2",
 
416
  0, 205, 102,          "SpringGreen3",
 
417
  0, 139, 69,           "SpringGreen4",
 
418
  0, 255,  0,           "green1",
 
419
  0, 238,  0,           "green2",
 
420
  0, 205,  0,           "green3",
 
421
  0, 139,  0,           "green4",
 
422
127, 255,  0,           "chartreuse1",
 
423
118, 238,  0,           "chartreuse2",
 
424
102, 205,  0,           "chartreuse3",
 
425
 69, 139,  0,           "chartreuse4",
 
426
192, 255, 62,           "OliveDrab1",
 
427
179, 238, 58,           "OliveDrab2",
 
428
154, 205, 50,           "OliveDrab3",
 
429
105, 139, 34,           "OliveDrab4",
 
430
202, 255, 112,          "DarkOliveGreen1",
 
431
188, 238, 104,          "DarkOliveGreen2",
 
432
162, 205, 90,           "DarkOliveGreen3",
 
433
110, 139, 61,           "DarkOliveGreen4",
 
434
255, 246, 143,          "khaki1",
 
435
238, 230, 133,          "khaki2",
 
436
205, 198, 115,          "khaki3",
 
437
139, 134, 78,           "khaki4",
 
438
255, 236, 139,          "LightGoldenrod1",
 
439
238, 220, 130,          "LightGoldenrod2",
 
440
205, 190, 112,          "LightGoldenrod3",
 
441
139, 129, 76,           "LightGoldenrod4",
 
442
255, 255, 224,          "LightYellow1",
 
443
238, 238, 209,          "LightYellow2",
 
444
205, 205, 180,          "LightYellow3",
 
445
139, 139, 122,          "LightYellow4",
 
446
255, 255,  0,           "yellow1",
 
447
238, 238,  0,           "yellow2",
 
448
205, 205,  0,           "yellow3",
 
449
139, 139,  0,           "yellow4",
 
450
255, 215,  0,           "gold1",
 
451
238, 201,  0,           "gold2",
 
452
205, 173,  0,           "gold3",
 
453
139, 117,  0,           "gold4",
 
454
255, 193, 37,           "goldenrod1",
 
455
238, 180, 34,           "goldenrod2",
 
456
205, 155, 29,           "goldenrod3",
 
457
139, 105, 20,           "goldenrod4",
 
458
255, 185, 15,           "DarkGoldenrod1",
 
459
238, 173, 14,           "DarkGoldenrod2",
 
460
205, 149, 12,           "DarkGoldenrod3",
 
461
139, 101,  8,           "DarkGoldenrod4",
 
462
255, 193, 193,          "RosyBrown1",
 
463
238, 180, 180,          "RosyBrown2",
 
464
205, 155, 155,          "RosyBrown3",
 
465
139, 105, 105,          "RosyBrown4",
 
466
255, 106, 106,          "IndianRed1",
 
467
238,  99, 99,           "IndianRed2",
 
468
205,  85, 85,           "IndianRed3",
 
469
139,  58, 58,           "IndianRed4",
 
470
255, 130, 71,           "sienna1",
 
471
238, 121, 66,           "sienna2",
 
472
205, 104, 57,           "sienna3",
 
473
139,  71, 38,           "sienna4",
 
474
255, 211, 155,          "burlywood1",
 
475
238, 197, 145,          "burlywood2",
 
476
205, 170, 125,          "burlywood3",
 
477
139, 115, 85,           "burlywood4",
 
478
255, 231, 186,          "wheat1",
 
479
238, 216, 174,          "wheat2",
 
480
205, 186, 150,          "wheat3",
 
481
139, 126, 102,          "wheat4",
 
482
255, 165, 79,           "tan1",
 
483
238, 154, 73,           "tan2",
 
484
205, 133, 63,           "tan3",
 
485
139,  90, 43,           "tan4",
 
486
255, 127, 36,           "chocolate1",
 
487
238, 118, 33,           "chocolate2",
 
488
205, 102, 29,           "chocolate3",
 
489
139,  69, 19,           "chocolate4",
 
490
255,  48, 48,           "firebrick1",
 
491
238,  44, 44,           "firebrick2",
 
492
205,  38, 38,           "firebrick3",
 
493
139,  26, 26,           "firebrick4",
 
494
255,  64, 64,           "brown1",
 
495
238,  59, 59,           "brown2",
 
496
205,  51, 51,           "brown3",
 
497
139,  35, 35,           "brown4",
 
498
255, 140, 105,          "salmon1",
 
499
238, 130, 98,           "salmon2",
 
500
205, 112, 84,           "salmon3",
 
501
139,  76, 57,           "salmon4",
 
502
255, 160, 122,          "LightSalmon1",
 
503
238, 149, 114,          "LightSalmon2",
 
504
205, 129, 98,           "LightSalmon3",
 
505
139,  87, 66,           "LightSalmon4",
 
506
255, 165,  0,           "orange1",
 
507
238, 154,  0,           "orange2",
 
508
205, 133,  0,           "orange3",
 
509
139,  90,  0,           "orange4",
 
510
255, 127,  0,           "DarkOrange1",
 
511
238, 118,  0,           "DarkOrange2",
 
512
205, 102,  0,           "DarkOrange3",
 
513
139,  69,  0,           "DarkOrange4",
 
514
255, 114, 86,           "coral1",
 
515
238, 106, 80,           "coral2",
 
516
205,  91, 69,           "coral3",
 
517
139,  62, 47,           "coral4",
 
518
255,  99, 71,           "tomato1",
 
519
238,  92, 66,           "tomato2",
 
520
205,  79, 57,           "tomato3",
 
521
139,  54, 38,           "tomato4",
 
522
255,  69,  0,           "OrangeRed1",
 
523
238,  64,  0,           "OrangeRed2",
 
524
205,  55,  0,           "OrangeRed3",
 
525
139,  37,  0,           "OrangeRed4",
 
526
255,   0,  0,           "red1",
 
527
238,   0,  0,           "red2",
 
528
205,   0,  0,           "red3",
 
529
139,   0,  0,           "red4",
 
530
255,  20, 147,          "DeepPink1",
 
531
238,  18, 137,          "DeepPink2",
 
532
205,  16, 118,          "DeepPink3",
 
533
139,  10, 80,           "DeepPink4",
 
534
255, 110, 180,          "HotPink1",
 
535
238, 106, 167,          "HotPink2",
 
536
205,  96, 144,          "HotPink3",
 
537
139,  58,  98,          "HotPink4",
 
538
255, 181, 197,          "pink1",
 
539
238, 169, 184,          "pink2",
 
540
205, 145, 158,          "pink3",
 
541
139,  99, 108,          "pink4",
 
542
255, 174, 185,          "LightPink1",
 
543
238, 162, 173,          "LightPink2",
 
544
205, 140, 149,          "LightPink3",
 
545
139,  95, 101,          "LightPink4",
 
546
255, 130, 171,          "PaleVioletRed1",
 
547
238, 121, 159,          "PaleVioletRed2",
 
548
205, 104, 137,          "PaleVioletRed3",
 
549
139,  71, 93,           "PaleVioletRed4",
 
550
255,  52, 179,          "maroon1",
 
551
238,  48, 167,          "maroon2",
 
552
205,  41, 144,          "maroon3",
 
553
139,  28, 98,           "maroon4",
 
554
255,  62, 150,          "VioletRed1",
 
555
238,  58, 140,          "VioletRed2",
 
556
205,  50, 120,          "VioletRed3",
 
557
139,  34, 82,           "VioletRed4",
 
558
255,   0, 255,          "magenta1",
 
559
238,   0, 238,          "magenta2",
 
560
205,   0, 205,          "magenta3",
 
561
139,   0, 139,          "magenta4",
 
562
255, 131, 250,          "orchid1",
 
563
238, 122, 233,          "orchid2",
 
564
205, 105, 201,          "orchid3",
 
565
139,  71, 137,          "orchid4",
 
566
255, 187, 255,          "plum1",
 
567
238, 174, 238,          "plum2",
 
568
205, 150, 205,          "plum3",
 
569
139, 102, 139,          "plum4",
 
570
224, 102, 255,          "MediumOrchid1",
 
571
209,  95, 238,          "MediumOrchid2",
 
572
180,  82, 205,          "MediumOrchid3",
 
573
122,  55, 139,          "MediumOrchid4",
 
574
191,  62, 255,          "DarkOrchid1",
 
575
178,  58, 238,          "DarkOrchid2",
 
576
154,  50, 205,          "DarkOrchid3",
 
577
104,  34, 139,          "DarkOrchid4",
 
578
155,  48, 255,          "purple1",
 
579
145,  44, 238,          "purple2",
 
580
125,  38, 205,          "purple3",
 
581
 85,  26, 139,          "purple4",
 
582
171, 130, 255,          "MediumPurple1",
 
583
159, 121, 238,          "MediumPurple2",
 
584
137, 104, 205,          "MediumPurple3",
 
585
 93,  71, 139,          "MediumPurple4",
 
586
255, 225, 255,          "thistle1",
 
587
238, 210, 238,          "thistle2",
 
588
205, 181, 205,          "thistle3",
 
589
139, 123, 139,          "thistle4",
 
590
  0,   0,   0,          "gray0",
 
591
  0,   0,   0,          "grey0",
 
592
  3,   3,   3,          "gray1",
 
593
  3,   3,   3,          "grey1",
 
594
  5,   5,   5,          "gray2",
 
595
  5,   5,   5,          "grey2",
 
596
  8,   8,   8,          "gray3",
 
597
  8,   8,   8,          "grey3",
 
598
 10,  10,  10,          "gray4",
 
599
 10,  10,  10,          "grey4",
 
600
 13,  13,  13,          "gray5",
 
601
 13,  13,  13,          "grey5",
 
602
 15,  15,  15,          "gray6",
 
603
 15,  15,  15,          "grey6",
 
604
 18,  18,  18,          "gray7",
 
605
 18,  18,  18,          "grey7",
 
606
 20,  20,  20,          "gray8",
 
607
 20,  20,  20,          "grey8",
 
608
 23,  23,  23,          "gray9",
 
609
 23,  23,  23,          "grey9",
 
610
 26,  26,  26,          "gray10",
 
611
 26,  26,  26,          "grey10",
 
612
 28,  28,  28,          "gray11",
 
613
 28,  28,  28,          "grey11",
 
614
 31,  31,  31,          "gray12",
 
615
 31,  31,  31,          "grey12",
 
616
 33,  33,  33,          "gray13",
 
617
 33,  33,  33,          "grey13",
 
618
 36,  36,  36,          "gray14",
 
619
 36,  36,  36,          "grey14",
 
620
 38,  38,  38,          "gray15",
 
621
 38,  38,  38,          "grey15",
 
622
 41,  41,  41,          "gray16",
 
623
 41,  41,  41,          "grey16",
 
624
 43,  43,  43,          "gray17",
 
625
 43,  43,  43,          "grey17",
 
626
 46,  46,  46,          "gray18",
 
627
 46,  46,  46,          "grey18",
 
628
 48,  48,  48,          "gray19",
 
629
 48,  48,  48,          "grey19",
 
630
 51,  51,  51,          "gray20",
 
631
 51,  51,  51,          "grey20",
 
632
 54,  54,  54,          "gray21",
 
633
 54,  54,  54,          "grey21",
 
634
 56,  56,  56,          "gray22",
 
635
 56,  56,  56,          "grey22",
 
636
 59,  59,  59,          "gray23",
 
637
 59,  59,  59,          "grey23",
 
638
 61,  61,  61,          "gray24",
 
639
 61,  61,  61,          "grey24",
 
640
 64,  64,  64,          "gray25",
 
641
 64,  64,  64,          "grey25",
 
642
 66,  66,  66,          "gray26",
 
643
 66,  66,  66,          "grey26",
 
644
 69,  69,  69,          "gray27",
 
645
 69,  69,  69,          "grey27",
 
646
 71,  71,  71,          "gray28",
 
647
 71,  71,  71,          "grey28",
 
648
 74,  74,  74,          "gray29",
 
649
 74,  74,  74,          "grey29",
 
650
 77,  77,  77,          "gray30",
 
651
 77,  77,  77,          "grey30",
 
652
 79,  79,  79,          "gray31",
 
653
 79,  79,  79,          "grey31",
 
654
 82,  82,  82,          "gray32",
 
655
 82,  82,  82,          "grey32",
 
656
 84,  84,  84,          "gray33",
 
657
 84,  84,  84,          "grey33",
 
658
 87,  87,  87,          "gray34",
 
659
 87,  87,  87,          "grey34",
 
660
 89,  89,  89,          "gray35",
 
661
 89,  89,  89,          "grey35",
 
662
 92,  92,  92,          "gray36",
 
663
 92,  92,  92,          "grey36",
 
664
 94,  94,  94,          "gray37",
 
665
 94,  94,  94,          "grey37",
 
666
 97,  97,  97,          "gray38",
 
667
 97,  97,  97,          "grey38",
 
668
 99,  99,  99,          "gray39",
 
669
 99,  99,  99,          "grey39",
 
670
102, 102, 102,          "gray40",
 
671
102, 102, 102,          "grey40",
 
672
105, 105, 105,          "gray41",
 
673
105, 105, 105,          "grey41",
 
674
107, 107, 107,          "gray42",
 
675
107, 107, 107,          "grey42",
 
676
110, 110, 110,          "gray43",
 
677
110, 110, 110,          "grey43",
 
678
112, 112, 112,          "gray44",
 
679
112, 112, 112,          "grey44",
 
680
115, 115, 115,          "gray45",
 
681
115, 115, 115,          "grey45",
 
682
117, 117, 117,          "gray46",
 
683
117, 117, 117,          "grey46",
 
684
120, 120, 120,          "gray47",
 
685
120, 120, 120,          "grey47",
 
686
122, 122, 122,          "gray48",
 
687
122, 122, 122,          "grey48",
 
688
125, 125, 125,          "gray49",
 
689
125, 125, 125,          "grey49",
 
690
127, 127, 127,          "gray50",
 
691
127, 127, 127,          "grey50",
 
692
130, 130, 130,          "gray51",
 
693
130, 130, 130,          "grey51",
 
694
133, 133, 133,          "gray52",
 
695
133, 133, 133,          "grey52",
 
696
135, 135, 135,          "gray53",
 
697
135, 135, 135,          "grey53",
 
698
138, 138, 138,          "gray54",
 
699
138, 138, 138,          "grey54",
 
700
140, 140, 140,          "gray55",
 
701
140, 140, 140,          "grey55",
 
702
143, 143, 143,          "gray56",
 
703
143, 143, 143,          "grey56",
 
704
145, 145, 145,          "gray57",
 
705
145, 145, 145,          "grey57",
 
706
148, 148, 148,          "gray58",
 
707
148, 148, 148,          "grey58",
 
708
150, 150, 150,          "gray59",
 
709
150, 150, 150,          "grey59",
 
710
153, 153, 153,          "gray60",
 
711
153, 153, 153,          "grey60",
 
712
156, 156, 156,          "gray61",
 
713
156, 156, 156,          "grey61",
 
714
158, 158, 158,          "gray62",
 
715
158, 158, 158,          "grey62",
 
716
161, 161, 161,          "gray63",
 
717
161, 161, 161,          "grey63",
 
718
163, 163, 163,          "gray64",
 
719
163, 163, 163,          "grey64",
 
720
166, 166, 166,          "gray65",
 
721
166, 166, 166,          "grey65",
 
722
168, 168, 168,          "gray66",
 
723
168, 168, 168,          "grey66",
 
724
171, 171, 171,          "gray67",
 
725
171, 171, 171,          "grey67",
 
726
173, 173, 173,          "gray68",
 
727
173, 173, 173,          "grey68",
 
728
176, 176, 176,          "gray69",
 
729
176, 176, 176,          "grey69",
 
730
179, 179, 179,          "gray70",
 
731
179, 179, 179,          "grey70",
 
732
181, 181, 181,          "gray71",
 
733
181, 181, 181,          "grey71",
 
734
184, 184, 184,          "gray72",
 
735
184, 184, 184,          "grey72",
 
736
186, 186, 186,          "gray73",
 
737
186, 186, 186,          "grey73",
 
738
189, 189, 189,          "gray74",
 
739
189, 189, 189,          "grey74",
 
740
191, 191, 191,          "gray75",
 
741
191, 191, 191,          "grey75",
 
742
194, 194, 194,          "gray76",
 
743
194, 194, 194,          "grey76",
 
744
196, 196, 196,          "gray77",
 
745
196, 196, 196,          "grey77",
 
746
199, 199, 199,          "gray78",
 
747
199, 199, 199,          "grey78",
 
748
201, 201, 201,          "gray79",
 
749
201, 201, 201,          "grey79",
 
750
204, 204, 204,          "gray80",
 
751
204, 204, 204,          "grey80",
 
752
207, 207, 207,          "gray81",
 
753
207, 207, 207,          "grey81",
 
754
209, 209, 209,          "gray82",
 
755
209, 209, 209,          "grey82",
 
756
212, 212, 212,          "gray83",
 
757
212, 212, 212,          "grey83",
 
758
214, 214, 214,          "gray84",
 
759
214, 214, 214,          "grey84",
 
760
217, 217, 217,          "gray85",
 
761
217, 217, 217,          "grey85",
 
762
219, 219, 219,          "gray86",
 
763
219, 219, 219,          "grey86",
 
764
222, 222, 222,          "gray87",
 
765
222, 222, 222,          "grey87",
 
766
224, 224, 224,          "gray88",
 
767
224, 224, 224,          "grey88",
 
768
227, 227, 227,          "gray89",
 
769
227, 227, 227,          "grey89",
 
770
229, 229, 229,          "gray90",
 
771
229, 229, 229,          "grey90",
 
772
232, 232, 232,          "gray91",
 
773
232, 232, 232,          "grey91",
 
774
235, 235, 235,          "gray92",
 
775
235, 235, 235,          "grey92",
 
776
237, 237, 237,          "gray93",
 
777
237, 237, 237,          "grey93",
 
778
240, 240, 240,          "gray94",
 
779
240, 240, 240,          "grey94",
 
780
242, 242, 242,          "gray95",
 
781
242, 242, 242,          "grey95",
 
782
245, 245, 245,          "gray96",
 
783
245, 245, 245,          "grey96",
 
784
247, 247, 247,          "gray97",
 
785
247, 247, 247,          "grey97",
 
786
250, 250, 250,          "gray98",
 
787
250, 250, 250,          "grey98",
 
788
252, 252, 252,          "gray99",
 
789
252, 252, 252,          "grey99",
 
790
255, 255, 255,          "gray100",
 
791
255, 255, 255,          "grey100",
 
792
169, 169, 169,          "dark grey",
 
793
169, 169, 169,          "DarkGrey",
 
794
169, 169, 169,          "dark gray",
 
795
169, 169, 169,          "DarkGray",
 
796
0  ,   0, 139,          "dark blue",
 
797
0  ,   0, 139,          "DarkBlue",
 
798
0  , 139, 139,          "dark cyan",
 
799
0  , 139, 139,          "DarkCyan",
 
800
139,   0, 139,          "dark magenta",
 
801
139,   0, 139,          "DarkMagenta",
 
802
139,   0,   0,          "dark red",
 
803
139,   0,   0,          "DarkRed",
 
804
144, 238, 144,          "light green",
 
805
144, 238, 144,          "LightGreen",
 
806
  0,   0,   0,          NULL
 
807
};
 
808
 
 
809
#endif