FOX/ObjCryst++  1.10.X (development)
Colours.h
1 /*
2  Colour definitions from POVRay (http://www.povray.org)
3 */
4 #ifndef __OBJCRYST_COULOURS_H
5 #define __OBJCRYST_COULOURS_H
7 {
8  const char *mName;
9  REAL mRGB[3];
10 };
11 
15 const POVRayColours gPOVRayColours[]=
16 {
17  {"Red", { 1, 0, 0}},
18  {"Green", { 0, 1, 0}},
19  {"Blue", { 0, 0, 1}},
20  {"Yellow", { 1, 1, 0}},
21  {"Cyan", { 0, 1, 1}},
22  {"Magenta", { 1, 0, 1}},
23  {"Clear", { 1, 1, 1}},
24  {"White", { 1, 1, 1}},
25  {"Black", { 0, 0, 0}},
26  {"Gray05", { 0.05, 0.05, 0.05}},
27  {"Gray10", { .10, .10, .10}},
28  {"Gray15", { 0.15, 0.15, 0.15}},
29  {"Gray20", { 0.20, 0.20, 0.20}},
30  {"Gray25", { 0.25, 0.25, 0.25}},
31  {"Gray30", { 0.30, 0.30, 0.30}},
32  {"Gray35", { 0.35, 0.35, 0.35}},
33  {"Gray40", { 0.40, 0.40, 0.40}},
34  {"Gray45", { 0.45, 0.45, 0.45}},
35  {"Gray50", { 0.50, 0.50, 0.50}},
36  {"Gray55", { 0.55, 0.55, 0.55}},
37  {"Gray60", { 0.60, 0.60, 0.60}},
38  {"Gray65", { 0.65, 0.65, 0.65}},
39  {"Gray70", { 0.70, 0.70, 0.70}},
40  {"Gray75", { 0.75, 0.75, 0.75}},
41  {"Gray80", { 0.80, 0.80, 0.80}},
42  {"Gray85", { 0.85, 0.85, 0.85}},
43  {"Gray90", { 0.90, 0.90, 0.90}},
44  {"Gray95", { 0.95, 0.95, 0.95}},
45  {"DimGray", { 0.329412 , 0.329412 , 0.329412}},
46  {"DimGrey", { 0.329412 , 0.329412 , 0.329412}},
47  {"Gray", { 0.752941 , 0.752941 , 0.752941}},
48  {"Grey", { 0.752941 , 0.752941 , 0.752941}},
49  {"LightGray", { 0.658824 , 0.658824 , 0.658824}},
50  {"LightGrey", { 0.658824 , 0.658824 , 0.658824}},
51  {"VLightGray", { 0.80 , 0.80 , 0.80}},
52  {"VLightGrey", { 0.80 , 0.80 , 0.80}},
53  {"Aquamarine", { 0.439216 , 0.858824 , 0.576471}},
54  {"BlueViolet", { 0.62352 , 0.372549 , 0.623529}},
55  {"Brown", { 0.647059 , 0.164706 , 0.164706}},
56  {"CadetBlue", { 0.372549 , 0.623529 , 0.623529}},
57  {"Coral", { 1.0 , 0.498039 , 0.0}},
58  {"CornflowerBlue", { 0.258824 , 0.258824 , 0.435294}},
59  {"DarkGreen", { 0.184314 , 0.309804 , 0.184314}},
60  {"DarkOliveGreen", { 0.309804 , 0.309804 , 0.184314}},
61  {"DarkOrchid", { 0.6 , 0.196078 , 0.8}},
62  {"DarkSlateBlue", { 0.119608 , 0.137255 , 0.556863}},
63  {"DarkSlateGray", { 0.184314 , 0.309804 , 0.309804}},
64  {"DarkSlateGrey", { 0.184314 , 0.309804 , 0.309804}},
65  {"DarkTurquoise", { 0.439216 , 0.576471 , 0.858824}},
66  {"Firebrick", { 0.556863 , 0.137255 , 0.137255}},
67  {"ForestGreen", { 0.137255 , 0.556863 , 0.137255}},
68  {"Gold", { 0.8 , 0.498039 , 0.196078}},
69  {"Goldenrod", { 0.858824 , 0.858824 , 0.439216}},
70  {"GreenYellow", { 0.576471 , 0.858824 , 0.439216}},
71  {"IndianRed", { 0.309804 , 0.184314 , 0.184314}},
72  {"Khaki", { 0.623529 , 0.623529 , 0.372549}},
73  {"LightBlue", { 0.74902 , 0.847059 , 0.847059}},
74  {"LightSteelBlue", { 0.560784 , 0.560784 , 0.737255}},
75  {"LimeGreen", { 0.196078 , 0.8 , 0.196078}},
76  {"Maroon", { 0.556863 , 0.137255 , 0.419608}},
77  {"MediumAquamarine", { 0.196078 , 0.8 , 0.6}},
78  {"MediumBlue", { 0.196078 , 0.196078 , 0.8}},
79  {"MediumForestGreen", { 0.419608 , 0.556863 , 0.137255}},
80  {"MediumGoldenrod", { 0.917647 , 0.917647 , 0.678431}},
81  {"MediumOrchid", { 0.576471 , 0.439216 , 0.858824}},
82  {"MediumSeaGreen", { 0.258824 , 0.435294 , 0.258824}},
83  {"MediumSlateBlue", { 0.498039 , 1.0}},
84  {"MediumSpringGreen", { 0.498039 , 1.0}},
85  {"MediumTurquoise", { 0.439216 , 0.858824 , 0.858824}},
86  {"MediumVioletRed", { 0.858824 , 0.439216 , 0.576471}},
87  {"MidnightBlue", { 0.184314 , 0.184314 , 0.309804}},
88  {"Navy", { 0.137255 , 0.137255 , 0.556863}},
89  {"NavyBlue", { 0.137255 , 0.137255 , 0.556863}},
90  {"Orange", { 1 , 0.5 , 0.0}},
91  {"OrangeRed", { 1.0 , 0.25}},
92  {"Orchid", { 0.858824 , 0.439216 , 0.858824}},
93  {"PaleGreen", { 0.560784 , 0.737255 , 0.560784}},
94  {"Pink", { 0.737255 , 0.560784 , 0.560784}},
95  {"Plum", { 0.917647 , 0.678431 , 0.917647}},
96  {"Salmon", { 0.435294 , 0.258824 , 0.258824}},
97  {"SeaGreen", { 0.137255 , 0.556863 , 0.419608}},
98  {"Sienna", { 0.556863 , 0.419608 , 0.137255}},
99  {"SkyBlue", { 0.196078 , 0.6 , 0.8}},
100  {"SlateBlue", { 0., 0.498039 , 1.0}},
101  {"SpringGreen", {0. , 1.0 , 0.498039}},
102  {"SteelBlue", { 0.137255 , 0.419608 , 0.556863}},
103  {"Tan", { 0.858824 , 0.576471 , 0.439216}},
104  {"Thistle", { 0.847059 , 0.74902 , 0.847059}},
105  {"Turquoise", { 0.678431 , 0.917647 , 0.917647}},
106  {"Violet", { 0.309804 , 0.184314 , 0.309804}},
107  {"VioletRed", { 0.8 , 0.196078 , 0.6}},
108  {"Wheat", { 0.847059 , 0.847059 , 0.74902}},
109  {"YellowGreen", { 0.6 , 0.8 , 0.196078}},
110  {"SummerSky", { 0.22 , 0.69 , 0.87}},
111  {"RichBlue", { 0.35 , 0.35 , 0.67}},
112  {"Brass", { 0.71 , 0.65 , 0.26}},
113  {"Copper", { 0.72 , 0.45 , 0.20}},
114  {"Bronze", { 0.55 , 0.47 , 0.14}},
115  {"Bronze2", { 0.65 , 0.49 , 0.24}},
116  {"Silver", { 0.90 , 0.91 , 0.98}},
117  {"BrightGold", { 0.85 , 0.85 , 0.10}},
118  {"OldGold", { 0.81 , 0.71 , 0.23}},
119  {"Feldspar", { 0.82 , 0.57 , 0.46}},
120  {"Quartz", { 0.85 , 0.85 , 0.95}},
121  {"Mica", { 0, 0, 0}},
122  {"NeonPink", { 1.00 , 0.43 , 0.78}},
123  {"DarkPurple", { 0.53 , 0.12 , 0.47}},
124  {"NeonBlue", { 0.30 , 0.30 , 1.00}},
125  {"CoolCopper", { 0.85 , 0.53 , 0.10}},
126  {"MandarinOrange", { 0.89 , 0.47 , 0.20}},
127  {"LightWood", { 0.91 , 0.76 , 0.65}},
128  {"MediumWood", { 0.65 , 0.50 , 0.39}},
129  {"DarkWood", { 0.52 , 0.37 , 0.26}},
130  {"SpicyPink", { 1.00 , 0.11 , 0.68}},
131  {"SemiSweetChoc", { 0.42 , 0.26 , 0.15}},
132  {"BakersChoc", { 0.36 , 0.20 , 0.09}},
133  {"Flesh", { 0.96 , 0.80 , 0.69}},
134  {"NewTan", { 0.92 , 0.78 , 0.62}},
135  {"NewMidnightBlue", { 0.00 , 0.00 , 0.61}},
136  {"VeryDarkBrown", { 0.35 , 0.16 , 0.14}},
137  {"DarkBrown", { 0.36 , 0.25 , 0.20}},
138  {"DarkTan", { 0.59 , 0.41 , 0.31}},
139  {"GreenCopper", { 0.32 , 0.49 , 0.46}},
140  {"DkGreenCopper", { 0.29 , 0.46 , 0.43}},
141  {"DustyRose", { 0.52 , 0.39 , 0.39}},
142  {"HuntersGreen", { 0.13 , 0.37 , 0.31}},
143  {"Scarlet", { 0.55 , 0.09 , 0.09}},
144  {"Med_Purple", { 0.73 , 0.16 , 0.96}},
145  {"Light_Purple", { 0.87 , 0.58 , 0.98}},
146  {"Very_Light_Purple", { 0.94 , 0.81 , 0.99}},
147  {"H", {1.000, 1.000, 1.000}}, //Z= 1
148  {"He", {0.851, 1.000, 1.000}}, //Z= 2
149  {"Li", {0.800, 0.502, 1.000}}, //Z= 3
150  {"Be", {0.761, 1.000, 0.000}}, //Z= 4
151  {"B", {1.000, 0.710, 0.710}}, //Z= 5
152  {"C", {0.565, 0.565, 0.565}}, //Z= 6
153  {"N", {0.188, 0.314, 0.973}}, //Z= 7
154  {"O", {1.000, 0.051, 0.051}}, //Z= 8
155  {"F", {0.565, 0.878, 0.314}}, //Z= 9
156  {"Ne", {0.702, 0.890, 0.961}}, //Z= 10
157  {"Na", {0.671, 0.361, 0.949}}, //Z= 11
158  {"Mg", {0.541, 1.000, 0.000}}, //Z= 12
159  {"Al", {0.749, 0.651, 0.651}}, //Z= 13
160  {"Si", {0.941, 0.784, 0.627}}, //Z= 14
161  {"P", {1.000, 0.502, 0.000}}, //Z= 15
162  {"S", {1.000, 1.000, 0.188}}, //Z= 16
163  {"Cl", {0.122, 0.941, 0.122}}, //Z= 17
164  {"Ar", {0.502, 0.820, 0.890}}, //Z= 18
165  {"K", {0.561, 0.251, 0.831}}, //Z= 19
166  {"Ca", {0.239, 1.000, 0.000}}, //Z= 20
167  {"Sc", {0.902, 0.902, 0.902}}, //Z= 21
168  {"Ti", {0.749, 0.761, 0.780}}, //Z= 22
169  {"V", {0.651, 0.651, 0.671}}, //Z= 23
170  {"Cr", {0.541, 0.600, 0.780}}, //Z= 24
171  {"Mn", {0.612, 0.478, 0.780}}, //Z= 25
172  {"Fe", {0.878, 0.400, 0.200}}, //Z= 26
173  {"Co", {0.941, 0.565, 0.627}}, //Z= 27
174  {"Ni", {0.314, 0.816, 0.314}}, //Z= 28
175  {"Cu", {0.784, 0.502, 0.200}}, //Z= 29
176  {"Zn", {0.490, 0.502, 0.690}}, //Z= 30
177  {"Ga", {0.761, 0.561, 0.561}}, //Z= 31
178  {"Ge", {0.400, 0.561, 0.561}}, //Z= 32
179  {"As", {0.741, 0.502, 0.890}}, //Z= 33
180  {"Se", {1.000, 0.631, 0.000}}, //Z= 34
181  {"Br", {0.651, 0.161, 0.161}}, //Z= 35
182  {"Kr", {0.361, 0.722, 0.820}}, //Z= 36
183  {"Rb", {0.439, 0.180, 0.690}}, //Z= 37
184  {"Sr", {0.000, 1.000, 0.000}}, //Z= 38
185  {"Y", {0.580, 1.000, 1.000}}, //Z= 39
186  {"Zr", {0.580, 0.878, 0.878}}, //Z= 40
187  {"Nb", {0.451, 0.761, 0.788}}, //Z= 41
188  {"Mo", {0.329, 0.710, 0.710}}, //Z= 42
189  {"Tc", {0.231, 0.620, 0.620}}, //Z= 43
190  {"Ru", {0.141, 0.561, 0.561}}, //Z= 44
191  {"Rh", {0.039, 0.490, 0.549}}, //Z= 45
192  {"Pd", {0.000, 0.412, 0.522}}, //Z= 46
193  {"Ag", {0.753, 0.753, 0.753}}, //Z= 47
194  {"Cd", {1.000, 0.851, 0.561}}, //Z= 48
195  {"In", {0.651, 0.459, 0.451}}, //Z= 49
196  {"Sn", {0.400, 0.502, 0.502}}, //Z= 50
197  {"Sb", {0.620, 0.388, 0.710}}, //Z= 51
198  {"Te", {0.831, 0.478, 0.000}}, //Z= 52
199  {"I", {0.580, 0.000, 0.580}}, //Z= 53
200  {"Xe", {0.259, 0.620, 0.690}}, //Z= 54
201  {"Cs", {0.341, 0.090, 0.561}}, //Z= 55
202  {"Ba", {0.000, 0.788, 0.000}}, //Z= 56
203  {"La", {0.439, 0.831, 1.000}}, //Z= 57
204  {"Ce", {1.000, 1.000, 0.780}}, //Z= 58
205  {"Pr", {0.851, 1.000, 0.780}}, //Z= 59
206  {"Nd", {0.780, 1.000, 0.780}}, //Z= 60
207  {"Pm", {0.639, 1.000, 0.780}}, //Z= 61
208  {"Sm", {0.561, 1.000, 0.780}}, //Z= 62
209  {"Eu", {0.380, 1.000, 0.780}}, //Z= 63
210  {"Gd", {0.271, 1.000, 0.780}}, //Z= 64
211  {"Tb", {0.188, 1.000, 0.780}}, //Z= 65
212  {"Dy", {0.122, 1.000, 0.780}}, //Z= 66
213  {"Ho", {0.000, 1.000, 0.612}}, //Z= 67
214  {"Er", {0.000, 0.902, 0.459}}, //Z= 68
215  {"Tm", {0.000, 0.831, 0.322}}, //Z= 69
216  {"Yb", {0.000, 0.749, 0.220}}, //Z= 70
217  {"Lu", {0.000, 0.671, 0.141}}, //Z= 71
218  {"Hf", {0.302, 0.761, 1.000}}, //Z= 72
219  {"Ta", {0.302, 0.651, 1.000}}, //Z= 73
220  {"W", {0.129, 0.580, 0.839}}, //Z= 74
221  {"Re", {0.149, 0.490, 0.671}}, //Z= 75
222  {"Os", {0.149, 0.400, 0.588}}, //Z= 76
223  {"Ir", {0.090, 0.329, 0.529}}, //Z= 77
224  {"Pt", {0.816, 0.816, 0.878}}, //Z= 78
225  {"Au", {1.000, 0.820, 0.137}}, //Z= 79
226  {"Hg", {0.722, 0.722, 0.816}}, //Z= 80
227  {"Tl", {0.651, 0.329, 0.302}}, //Z= 81
228  {"Pb", {0.341, 0.349, 0.380}}, //Z= 82
229  {"Bi", {0.620, 0.310, 0.710}}, //Z= 83
230  {"Po", {0.671, 0.361, 0.000}}, //Z= 84
231  {"At", {0.459, 0.310, 0.271}}, //Z= 85
232  {"Rn", {0.259, 0.510, 0.588}}, //Z= 86
233  {"Fr", {0.259, 0.000, 0.400}}, //Z= 87
234  {"Ra", {0.000, 0.490, 0.000}}, //Z= 88
235  {"Ac", {0.439, 0.671, 0.980}}, //Z= 89
236  {"Th", {0.000, 0.729, 1.000}}, //Z= 90
237  {"Pa", {0.000, 0.631, 1.000}}, //Z= 91
238  {"U", {0.000, 0.561, 1.000}}, //Z= 92
239  {"Np", {0.000, 0.502, 1.000}}, //Z= 93
240  {"Pu", {0.000, 0.420, 1.000}}, //Z= 94
241  {"Am", {0.329, 0.361, 0.949}}, //Z= 95
242  {"Cm", {0.471, 0.361, 0.890}}, //Z= 96
243  {"Bk", {0.541, 0.310, 0.890}}, //Z= 97
244  {"Cf", {0.631, 0.212, 0.831}}, //Z= 98
245  {"Es", {0.702, 0.122, 0.831}}, //Z= 99
246  {"Fm", {0.702, 0.122, 0.729}}, //Z=100
247  {"Md", {0.702, 0.051, 0.651}}, //Z=101
248  {"No", {0.741, 0.051, 0.529}}, //Z=102
249  {"Lr", {0.780, 0.000, 0.400}}, //Z=103
250  {"Rf", {0.800, 0.000, 0.349}}, //Z=104
251  {"Db", {0.820, 0.000, 0.310}}, //Z=105
252  {"Sg", {0.851, 0.000, 0.271}}, //Z=106
253  {"Bh", {0.878, 0.000, 0.220}}, //Z=107
254  {"Hs", {0.902, 0.000, 0.180}}, //Z=108
255  {"Mt", {0.922, 0.000, 0.149}}, //Z=109
256  {"",{0. , 0. , 0.}},
257 };
258 #endif
259