// The following colors and colornames are derived from 
// /usr/share/X11/rgb.txt
// Unlike in rgb.txt there a no spaces in the colornames 
// and the colornames contains no capitalized characters.
// Also all names is added "col".
// You can view these colors on the following webpage:
// http://www.ncl.ucar.edu/Document/Graphics/named_colors.shtml
//
// The defines are generated directly with the following
// shellscript.
//
// #!/bin/sh
// while read i
// do
//   rgb=`echo "$i"|awk '{print $1","$2","$3}'`
//   colorname=`echo "$i"|tr A-Z a-z|tr -d "\t "|sed 's/^[^a-z]*//g'`
//   echo -n "printf(\"#define ${colorname}col"
//   echo " %d\n\",gdTrueColor(${rgb}));"
//   # echo "$colorname $rgb"
// done < rgb.txt|sort|uniq -f2


#define alicebluecol 15792383
#define antiquewhite1col 16773083
#define antiquewhite2col 15654860
#define antiquewhite3col 13484208
#define antiquewhite4col 9143160
#define antiquewhitecol 16444375
#define aquamarine1col 8388564
#define aquamarine2col 7794374
#define aquamarine3col 6737322
#define aquamarine4col 4557684
#define aquamarinecol 8388564
#define azure1col 15794175
#define azure2col 14741230
#define azure3col 12701133
#define azure4col 8620939
#define azurecol 15794175
#define beigecol 16119260
#define bisque1col 16770244
#define bisque2col 15652279
#define bisque3col 13481886
#define bisque4col 9141611
#define bisquecol 16770244
#define blackcol 0
#define blanchedalmondcol 16772045
#define blue1col 255
#define blue2col 238
#define blue3col 205
#define blue4col 139
#define bluecol 255
#define bluevioletcol 9055202
#define brown1col 16728128
#define brown2col 15612731
#define brown3col 13447987
#define brown4col 9118499
#define browncol 10824234
#define burlywood1col 16765851
#define burlywood2col 15648145
#define burlywood3col 13478525
#define burlywood4col 9139029
#define burlywoodcol 14596231
#define cadetblue1col 10024447
#define cadetblue2col 9364974
#define cadetblue3col 8046029
#define cadetblue4col 5473931
#define cadetbluecol 6266528
#define chartreuse1col 8388352
#define chartreuse2col 7794176
#define chartreuse3col 6737152
#define chartreuse4col 4557568
#define chartreusecol 8388352
#define chocolate1col 16744228
#define chocolate2col 15627809
#define chocolate3col 13461021
#define chocolate4col 9127187
#define chocolatecol 13789470
#define coral1col 16740950
#define coral2col 15624784
#define coral3col 13458245
#define coral4col 9125423
#define coralcol 16744272
#define cornflowerbluecol 6591981
#define cornsilk1col 16775388
#define cornsilk2col 15657165
#define cornsilk3col 13486257
#define cornsilk4col 9144440
#define cornsilkcol 16775388
#define cyan1col 65535
#define cyan2col 61166
#define cyan3col 52685
#define cyan4col 35723
#define cyancol 65535
#define darkbluecol 139
#define darkcyancol 35723
#define darkgoldenrod1col 16759055
#define darkgoldenrod2col 15641870
#define darkgoldenrod3col 13473036
#define darkgoldenrod4col 9135368
#define darkgoldenrodcol 12092939
#define darkgraycol 11119017
#define darkgreencol 25600
#define darkgreycol 11119017
#define darkkhakicol 12433259
#define darkmagentacol 9109643
#define darkolivegreen1col 13303664
#define darkolivegreen2col 12381800
#define darkolivegreen3col 10669402
#define darkolivegreen4col 7244605
#define darkolivegreencol 5597999
#define darkorange1col 16744192
#define darkorange2col 15627776
#define darkorange3col 13460992
#define darkorange4col 9127168
#define darkorangecol 16747520
#define darkorchid1col 12533503
#define darkorchid2col 11680494
#define darkorchid3col 10105549
#define darkorchid4col 6824587
#define darkorchidcol 10040012
#define darkredcol 9109504
#define darksalmoncol 15308410
#define darkseagreen1col 12713921
#define darkseagreen2col 11857588
#define darkseagreen3col 10210715
#define darkseagreen4col 6916969
#define darkseagreencol 9419919
#define darkslatebluecol 4734347
#define darkslategray1col 9961471
#define darkslategray2col 9301742
#define darkslategray3col 7982541
#define darkslategray4col 5409675
#define darkslategraycol 3100495
#define darkturquoisecol 52945
#define darkvioletcol 9699539
#define deeppink1col 16716947
#define deeppink2col 15602313
#define deeppink3col 13439094
#define deeppink4col 9112144
#define deeppinkcol 16716947
#define deepskyblue1col 49151
#define deepskyblue2col 45806
#define deepskyblue3col 39629
#define deepskyblue4col 26763
#define deepskybluecol 49151
#define dimgraycol 6908265
#define dodgerblue1col 2003199
#define dodgerblue2col 1869550
#define dodgerblue3col 1602765
#define dodgerblue4col 1068683
#define dodgerbluecol 2003199
#define firebrick1col 16724016
#define firebrick2col 15608876
#define firebrick3col 13444646
#define firebrick4col 9116186
#define firebrickcol 11674146
#define floralwhitecol 16775920
#define forestgreencol 2263842
#define gainsborocol 14474460
#define ghostwhitecol 16316671
#define gold1col 16766720
#define gold2col 15649024
#define gold3col 13479168
#define gold4col 9139456
#define goldcol 16766720
#define goldenrod1col 16761125
#define goldenrod2col 15643682
#define goldenrod3col 13474589
#define goldenrod4col 9136404
#define goldenrodcol 14329120
#define gray0col 0
#define gray100col 16777215
#define gray10col 1710618
#define gray11col 1842204
#define gray12col 2039583
#define gray13col 2171169
#define gray14col 2368548
#define gray15col 2500134
#define gray16col 2697513
#define gray17col 2829099
#define gray18col 3026478
#define gray19col 3158064
#define gray1col 197379
#define gray20col 3355443
#define gray21col 3552822
#define gray22col 3684408
#define gray23col 3881787
#define gray24col 4013373
#define gray25col 4210752
#define gray26col 4342338
#define gray27col 4539717
#define gray28col 4671303
#define gray29col 4868682
#define gray2col 328965
#define gray30col 5066061
#define gray31col 5197647
#define gray32col 5395026
#define gray33col 5526612
#define gray34col 5723991
#define gray35col 5855577
#define gray36col 6052956
#define gray37col 6184542
#define gray38col 6381921
#define gray39col 6513507
#define gray3col 526344
#define gray40col 6710886
#define gray41col 6908265
#define gray42col 7039851
#define gray43col 7237230
#define gray44col 7368816
#define gray45col 7566195
#define gray46col 7697781
#define gray47col 7895160
#define gray48col 8026746
#define gray49col 8224125
#define gray4col 657930
#define gray50col 8355711
#define gray51col 8553090
#define gray52col 8750469
#define gray53col 8882055
#define gray54col 9079434
#define gray55col 9211020
#define gray56col 9408399
#define gray57col 9539985
#define gray58col 9737364
#define gray59col 9868950
#define gray5col 855309
#define gray60col 10066329
#define gray61col 10263708
#define gray62col 10395294
#define gray63col 10592673
#define gray64col 10724259
#define gray65col 10921638
#define gray66col 11053224
#define gray67col 11250603
#define gray68col 11382189
#define gray69col 11579568
#define gray6col 986895
#define gray70col 11776947
#define gray71col 11908533
#define gray72col 12105912
#define gray73col 12237498
#define gray74col 12434877
#define gray75col 12566463
#define gray76col 12763842
#define gray77col 12895428
#define gray78col 13092807
#define gray79col 13224393
#define gray7col 1184274
#define gray80col 13421772
#define gray81col 13619151
#define gray82col 13750737
#define gray83col 13948116
#define gray84col 14079702
#define gray85col 14277081
#define gray86col 14408667
#define gray87col 14606046
#define gray88col 14737632
#define gray89col 14935011
#define gray8col 1315860
#define gray90col 15066597
#define gray91col 15263976
#define gray92col 15461355
#define gray93col 15592941
#define gray94col 15790320
#define gray95col 15921906
#define gray96col 16119285
#define gray97col 16250871
#define gray98col 16448250
#define gray99col 16579836
#define gray9col 1513239
#define graycol 12500670
#define green1col 65280
#define green2col 60928
#define green3col 52480
#define green4col 35584
#define greencol 65280
#define greenyellowcol 11403055
#define grey0col 0
#define grey100col 16777215
#define grey10col 1710618
#define grey11col 1842204
#define grey12col 2039583
#define grey13col 2171169
#define grey14col 2368548
#define grey15col 2500134
#define grey16col 2697513
#define grey17col 2829099
#define grey18col 3026478
#define grey19col 3158064
#define grey1col 197379
#define grey20col 3355443
#define grey21col 3552822
#define grey22col 3684408
#define grey23col 3881787
#define grey24col 4013373
#define grey25col 4210752
#define grey26col 4342338
#define grey27col 4539717
#define grey28col 4671303
#define grey29col 4868682
#define grey2col 328965
#define grey30col 5066061
#define grey31col 5197647
#define grey32col 5395026
#define grey33col 5526612
#define grey34col 5723991
#define grey35col 5855577
#define grey36col 6052956
#define grey37col 6184542
#define grey38col 6381921
#define grey39col 6513507
#define grey3col 526344
#define grey40col 6710886
#define grey41col 6908265
#define grey42col 7039851
#define grey43col 7237230
#define grey44col 7368816
#define grey45col 7566195
#define grey46col 7697781
#define grey47col 7895160
#define grey48col 8026746
#define grey49col 8224125
#define grey4col 657930
#define grey50col 8355711
#define grey51col 8553090
#define grey52col 8750469
#define grey53col 8882055
#define grey54col 9079434
#define grey55col 9211020
#define grey56col 9408399
#define grey57col 9539985
#define grey58col 9737364
#define grey59col 9868950
#define grey5col 855309
#define grey60col 10066329
#define grey61col 10263708
#define grey62col 10395294
#define grey63col 10592673
#define grey64col 10724259
#define grey65col 10921638
#define grey66col 11053224
#define grey67col 11250603
#define grey68col 11382189
#define grey69col 11579568
#define grey6col 986895
#define grey70col 11776947
#define grey71col 11908533
#define grey72col 12105912
#define grey73col 12237498
#define grey74col 12434877
#define grey75col 12566463
#define grey76col 12763842
#define grey77col 12895428
#define grey78col 13092807
#define grey79col 13224393
#define grey7col 1184274
#define grey80col 13421772
#define grey81col 13619151
#define grey82col 13750737
#define grey83col 13948116
#define grey84col 14079702
#define grey85col 14277081
#define grey86col 14408667
#define grey87col 14606046
#define grey88col 14737632
#define grey89col 14935011
#define grey8col 1315860
#define grey90col 15066597
#define grey91col 15263976
#define grey92col 15461355
#define grey93col 15592941
#define grey94col 15790320
#define grey95col 15921906
#define grey96col 16119285
#define grey97col 16250871
#define grey98col 16448250
#define grey99col 16579836
#define grey9col 1513239
#define greycol 12500670
#define honeydew1col 15794160
#define honeydew2col 14741216
#define honeydew3col 12701121
#define honeydew4col 8620931
#define honeydewcol 15794160
#define hotpink1col 16740020
#define hotpink2col 15624871
#define hotpink3col 13459600
#define hotpink4col 9124450
#define hotpinkcol 16738740
#define indianred1col 16738922
#define indianred2col 15623011
#define indianred3col 13456725
#define indianred4col 9124410
#define indianredcol 13458524
#define ivory1col 16777200
#define ivory2col 15658720
#define ivory3col 13487553
#define ivory4col 9145219
#define ivorycol 16777200
#define khaki1col 16774799
#define khaki2col 15656581
#define khaki3col 13485683
#define khaki4col 9143886
#define khakicol 15787660
#define lavenderblush1col 16773365
#define lavenderblush2col 15655141
#define lavenderblush3col 13484485
#define lavenderblush4col 9143174
#define lavenderblushcol 16773365
#define lavendercol 15132410
#define lawngreencol 8190976
#define lemonchiffon1col 16775885
#define lemonchiffon2col 15657407
#define lemonchiffon3col 13486501
#define lemonchiffon4col 9144688
#define lemonchiffoncol 16775885
#define lightblue1col 12578815
#define lightblue2col 11722734
#define lightblue3col 10141901
#define lightblue4col 6849419
#define lightbluecol 11393254
#define lightcoralcol 15761536
#define lightcyan1col 14745599
#define lightcyan2col 13758190
#define lightcyan3col 11849165
#define lightcyan4col 8031115
#define lightcyancol 14745599
#define lightgoldenrod1col 16772235
#define lightgoldenrod2col 15654018
#define lightgoldenrod3col 13483632
#define lightgoldenrod4col 9142604
#define lightgoldenrodcol 15654274
#define lightgoldenrodyellowcol 16448210
#define lightgraycol 13882323
#define lightgreencol 9498256
#define lightgreycol 13882323
#define lightpink1col 16756409
#define lightpink2col 15639213
#define lightpink3col 13470869
#define lightpink4col 9133925
#define lightpinkcol 16758465
#define lightsalmon1col 16752762
#define lightsalmon2col 15635826
#define lightsalmon3col 13468002
#define lightsalmon4col 9131842
#define lightsalmoncol 16752762
#define lightseagreencol 2142890
#define lightskyblue1col 11592447
#define lightskyblue2col 10802158
#define lightskyblue3col 9287373
#define lightskyblue4col 6323083
#define lightskybluecol 8900346
#define lightslatebluecol 8679679
#define lightslategraycol 7833753
#define lightsteelblue1col 13296127
#define lightsteelblue2col 12374766
#define lightsteelblue3col 10663373
#define lightsteelblue4col 7240587
#define lightsteelbluecol 11584734
#define lightyellow1col 16777184
#define lightyellow2col 15658705
#define lightyellow3col 13487540
#define lightyellow4col 9145210
#define lightyellowcol 16777184
#define limegreencol 3329330
#define linencol 16445670
#define magenta1col 16711935
#define magenta2col 15597806
#define magenta3col 13435085
#define magenta4col 9109643
#define magentacol 16711935
#define maroon1col 16725171
#define maroon2col 15610023
#define maroon3col 13445520
#define maroon4col 9116770
#define marooncol 11546720
#define mediumaquamarinecol 6737322
#define mediumbluecol 205
#define mediumorchid1col 14706431
#define mediumorchid2col 13721582
#define mediumorchid3col 11817677
#define mediumorchid4col 8009611
#define mediumorchidcol 12211667
#define mediumpurple1col 11240191
#define mediumpurple2col 10451438
#define mediumpurple3col 9005261
#define mediumpurple4col 6113163
#define mediumpurplecol 9662683
#define mediumseagreencol 3978097
#define mediumslatebluecol 8087790
#define mediumspringgreencol 64154
#define mediumturquoisecol 4772300
#define mediumvioletredcol 13047173
#define midnightbluecol 1644912
#define mintcreamcol 16121850
#define mistyrose1col 16770273
#define mistyrose2col 15652306
#define mistyrose3col 13481909
#define mistyrose4col 9141627
#define mistyrosecol 16770273
#define moccasincol 16770229
#define navajowhite1col 16768685
#define navajowhite2col 15650721
#define navajowhite3col 13480843
#define navajowhite4col 9140574
#define navajowhitecol 16768685
#define navybluecol 128
#define oldlacecol 16643558
#define olivedrab1col 12648254
#define olivedrab2col 11791930
#define olivedrab3col 10145074
#define olivedrab4col 6916898
#define olivedrabcol 7048739
#define orange1col 16753920
#define orange2col 15636992
#define orange3col 13468928
#define orange4col 9132544
#define orangecol 16753920
#define orangered1col 16729344
#define orangered2col 15613952
#define orangered3col 13448960
#define orangered4col 9118976
#define orangeredcol 16729344
#define orchid1col 16745466
#define orchid2col 15629033
#define orchid3col 13461961
#define orchid4col 9127817
#define orchidcol 14315734
#define palegoldenrodcol 15657130
#define palegreen1col 10157978
#define palegreen2col 9498256
#define palegreen3col 8179068
#define palegreen4col 5540692
#define palegreencol 10025880
#define paleturquoise1col 12320767
#define paleturquoise2col 11464430
#define paleturquoise3col 9883085
#define paleturquoise4col 6720395
#define paleturquoisecol 11529966
#define palevioletred1col 16745131
#define palevioletred2col 15628703
#define palevioletred3col 13461641
#define palevioletred4col 9127773
#define palevioletredcol 14381203
#define papayawhipcol 16773077
#define peachpuff1col 16767673
#define peachpuff2col 15649709
#define peachpuff3col 13479829
#define peachpuff4col 9140069
#define peachpuffcol 16767673
#define perucol 13468991
#define pink1col 16758213
#define pink2col 15641016
#define pink3col 13472158
#define pink4col 9134956
#define pinkcol 16761035
#define plum1col 16759807
#define plum2col 15642350
#define plum3col 13473485
#define plum4col 9135755
#define plumcol 14524637
#define powderbluecol 11591910
#define purple1col 10170623
#define purple2col 9514222
#define purple3col 8201933
#define purple4col 5577355
#define purplecol 10494192
#define red1col 16711680
#define red2col 15597568
#define red3col 13434880
#define red4col 9109504
#define redcol 16711680
#define rosybrown1col 16761281
#define rosybrown2col 15643828
#define rosybrown3col 13474715
#define rosybrown4col 9136489
#define rosybrowncol 12357519
#define royalblue1col 4749055
#define royalblue2col 4419310
#define royalblue3col 3825613
#define royalblue4col 2572427
#define royalbluecol 4286945
#define saddlebrowncol 9127187
#define salmon1col 16747625
#define salmon2col 15630946
#define salmon3col 13463636
#define salmon4col 9129017
#define salmoncol 16416882
#define sandybrowncol 16032864
#define seagreen1col 5570463
#define seagreen2col 5172884
#define seagreen3col 4443520
#define seagreen4col 3050327
#define seashell1col 16774638
#define seashell2col 15656414
#define seashell3col 13485503
#define seashell4col 9143938
#define seashellcol 16774638
#define sienna1col 16745031
#define sienna2col 15628610
#define sienna3col 13461561
#define sienna4col 9127718
#define siennacol 10506797
#define skyblue1col 8900351
#define skyblue2col 8306926
#define skyblue3col 7120589
#define skyblue4col 4878475
#define skybluecol 8900331
#define slateblue1col 8613887
#define slateblue2col 8021998
#define slateblue3col 6904269
#define slateblue4col 4668555
#define slatebluecol 6970061
#define slategray1col 13034239
#define slategray2col 12178414
#define slategray3col 10467021
#define slategray4col 7109515
#define slategraycol 7372944
#define snow1col 16775930
#define snow2col 15657449
#define snow3col 13486537
#define snow4col 9144713
#define snowcol 16775930
#define springgreen1col 65407
#define springgreen2col 61046
#define springgreen3col 52582
#define springgreen4col 35653
#define springgreencol 65407
#define steelblue1col 6535423
#define steelblue2col 6073582
#define steelblue3col 5215437
#define steelblue4col 3564683
#define steelbluecol 4620980
#define tan1col 16753999
#define tan2col 15637065
#define tan3col 13468991
#define tan4col 9132587
#define tancol 13808780
#define thistle1col 16769535
#define thistle2col 15651566
#define thistle3col 13481421
#define thistle4col 9141131
#define thistlecol 14204888
#define tomato1col 16737095
#define tomato2col 15621186
#define tomato3col 13455161
#define tomato4col 9123366
#define tomatocol 16737095
#define turquoise1col 62975
#define turquoise2col 58862
#define turquoise3col 50637
#define turquoise4col 34443
#define turquoisecol 4251856
#define violetcol 15631086
#define violetred1col 16727702
#define violetred2col 15612556
#define violetred3col 13447800
#define violetred4col 9118290
#define violetredcol 13639824
#define wheat1col 16771002
#define wheat2col 15653038
#define wheat3col 13482646
#define wheat4col 9141862
#define wheatcol 16113331
#define whitecol 16777215
#define whitesmokecol 16119285
#define yellow1col 16776960
#define yellow2col 15658496
#define yellow3col 13487360
#define yellow4col 9145088
#define yellowcol 16776960
#define yellowgreencol 10145074

