CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
AcadPalette.h
Go to the documentation of this file.
1
2// Copyright (C) 2002-2022, Open Design Alliance (the "Alliance").
3// All rights reserved.
4//
5// This software and its documentation and related materials are owned by
6// the Alliance. The software may only be incorporated into application
7// programs owned by members of the Alliance, subject to a signed
8// Membership Agreement and Supplemental Software License Agreement with the
9// Alliance. The structure and organization of this software are the valuable
10// trade secrets of the Alliance and its suppliers. The software is also
11// protected by copyright law and international treaty provisions. Application
12// programs incorporating this software must include the following statement
13// with their copyright notices:
14//
15// This application incorporates Open Design Alliance software pursuant to a license
16// agreement with Open Design Alliance.
17// Open Design Alliance Copyright (C) 2002-2022 by Open Design Alliance.
18// All rights reserved.
19//
20// By use of this software, its documentation or related materials, you
21// acknowledge and accept the above terms.
23
24
25#ifndef ACAD_DARK_PALETTE
26
27// Acad's palette for dark background and for conversion to R15 (lookup color index )
28#define ACAD_DARK_PALETTE \
29\
30 ODPALENTRY(0, 0, 0) \
31 ODPALENTRY(255, 0, 0) \
32 ODPALENTRY(255, 255, 0) \
33 ODPALENTRY(0, 255, 0) \
34 ODPALENTRY(0, 255, 255) \
35 ODPALENTRY(0, 0, 255) \
36 ODPALENTRY(255, 0, 255) \
37 ODPALENTRY(255, 255, 255) \
38 ODPALENTRY(128, 128, 128) \
39 ODPALENTRY(192, 192, 192) \
40 ODPALENTRY(255, 0, 0) \
41 ODPALENTRY(255, 127, 127) \
42 ODPALENTRY(204, 0, 0) \
43 ODPALENTRY(204, 102, 102) \
44 ODPALENTRY(153, 0, 0) \
45 ODPALENTRY(153, 76, 76) \
46 ODPALENTRY(127, 0, 0) \
47 ODPALENTRY(127, 63, 63) \
48 ODPALENTRY(76, 0, 0) \
49 ODPALENTRY(76, 38, 38) \
50 ODPALENTRY(255, 63, 0) \
51 ODPALENTRY(255, 159, 127) \
52 ODPALENTRY(204, 51, 0) \
53 ODPALENTRY(204, 127, 102) \
54 ODPALENTRY(153, 38, 0) \
55 ODPALENTRY(153, 95, 76) \
56 ODPALENTRY(127, 31, 0) \
57 ODPALENTRY(127, 79, 63) \
58 ODPALENTRY(76, 19, 0) \
59 ODPALENTRY(76, 47, 38) \
60 ODPALENTRY(255, 127, 0) \
61 ODPALENTRY(255, 191, 127) \
62 ODPALENTRY(204, 102, 0) \
63 ODPALENTRY(204, 153, 102) \
64 ODPALENTRY(153, 76, 0) \
65 ODPALENTRY(153, 114, 76) \
66 ODPALENTRY(127, 63, 0) \
67 ODPALENTRY(127, 95, 63) \
68 ODPALENTRY(76, 38, 0) \
69 ODPALENTRY(76, 57, 38) \
70 ODPALENTRY(255, 191, 0) \
71 ODPALENTRY(255, 223, 127) \
72 ODPALENTRY(204, 153, 0) \
73 ODPALENTRY(204, 178, 102) \
74 ODPALENTRY(153, 114, 0) \
75 ODPALENTRY(153, 133, 76) \
76 ODPALENTRY(127, 95, 0) \
77 ODPALENTRY(127, 111, 63) \
78 ODPALENTRY(76, 57, 0) \
79 ODPALENTRY(76, 66, 38) \
80 ODPALENTRY(255, 255, 0) \
81 ODPALENTRY(255, 255, 127) \
82 ODPALENTRY(204, 204, 0) \
83 ODPALENTRY(204, 204, 102) \
84 ODPALENTRY(153, 153, 0) \
85 ODPALENTRY(153, 153, 76) \
86 ODPALENTRY(127, 127, 0) \
87 ODPALENTRY(127, 127, 63) \
88 ODPALENTRY(76, 76, 0) \
89 ODPALENTRY(76, 76, 38) \
90 ODPALENTRY(191, 255, 0) \
91 ODPALENTRY(223, 255, 127) \
92 ODPALENTRY(153, 204, 0) \
93 ODPALENTRY(178, 204, 102) \
94 ODPALENTRY(114, 153, 0) \
95 ODPALENTRY(133, 153, 76) \
96 ODPALENTRY(95, 127, 0) \
97 ODPALENTRY(111, 127, 63) \
98 ODPALENTRY(57, 76, 0) \
99 ODPALENTRY(66, 76, 38) \
100 ODPALENTRY(127, 255, 0) \
101 ODPALENTRY(191, 255, 127) \
102 ODPALENTRY(102, 204, 0) \
103 ODPALENTRY(153, 204, 102) \
104 ODPALENTRY(76, 153, 0) \
105 ODPALENTRY(114, 153, 76) \
106 ODPALENTRY(63, 127, 0) \
107 ODPALENTRY(95, 127, 63) \
108 ODPALENTRY(38, 76, 0) \
109 ODPALENTRY(57, 76, 38) \
110 ODPALENTRY(63, 255, 0) \
111 ODPALENTRY(159, 255, 127) \
112 ODPALENTRY(51, 204, 0) \
113 ODPALENTRY(127, 204, 102) \
114 ODPALENTRY(38, 153, 0) \
115 ODPALENTRY(95, 153, 76) \
116 ODPALENTRY(31, 127, 0) \
117 ODPALENTRY(79, 127, 63) \
118 ODPALENTRY(19, 76, 0) \
119 ODPALENTRY(47, 76, 38) \
120 ODPALENTRY(0, 255, 0) \
121 ODPALENTRY(127, 255, 127) \
122 ODPALENTRY(0, 204, 0) \
123 ODPALENTRY(102, 204, 102) \
124 ODPALENTRY(0, 153, 0) \
125 ODPALENTRY(76, 153, 76) \
126 ODPALENTRY(0, 127, 0) \
127 ODPALENTRY(63, 127, 63) \
128 ODPALENTRY(0, 76, 0) \
129 ODPALENTRY(38, 76, 38) \
130 ODPALENTRY(0, 255, 63) \
131 ODPALENTRY(127, 255, 159) \
132 ODPALENTRY(0, 204, 51) \
133 ODPALENTRY(102, 204, 127) \
134 ODPALENTRY(0, 153, 38) \
135 ODPALENTRY(76, 153, 95) \
136 ODPALENTRY(0, 127, 31) \
137 ODPALENTRY(63, 127, 79) \
138 ODPALENTRY(0, 76, 19) \
139 ODPALENTRY(38, 76, 47) \
140 ODPALENTRY(0, 255, 127) \
141 ODPALENTRY(127, 255, 191) \
142 ODPALENTRY(0, 204, 102) \
143 ODPALENTRY(102, 204, 153) \
144 ODPALENTRY(0, 153, 76) \
145 ODPALENTRY(76, 153, 114) \
146 ODPALENTRY(0, 127, 63) \
147 ODPALENTRY(63, 127, 95) \
148 ODPALENTRY(0, 76, 38) \
149 ODPALENTRY(38, 76, 57) \
150 ODPALENTRY(0, 255, 191) \
151 ODPALENTRY(127, 255, 223) \
152 ODPALENTRY(0, 204, 153) \
153 ODPALENTRY(102, 204, 178) \
154 ODPALENTRY(0, 153, 114) \
155 ODPALENTRY(76, 153, 133) \
156 ODPALENTRY(0, 127, 95) \
157 ODPALENTRY(63, 127, 111) \
158 ODPALENTRY(0, 76, 57) \
159 ODPALENTRY(38, 76, 66) \
160 ODPALENTRY(0, 255, 255) \
161 ODPALENTRY(127, 255, 255) \
162 ODPALENTRY(0, 204, 204) \
163 ODPALENTRY(102, 204, 204) \
164 ODPALENTRY(0, 153, 153) \
165 ODPALENTRY(76, 153, 153) \
166 ODPALENTRY(0, 127, 127) \
167 ODPALENTRY(63, 127, 127) \
168 ODPALENTRY(0, 76, 76) \
169 ODPALENTRY(38, 76, 76) \
170 ODPALENTRY(0, 191, 255) \
171 ODPALENTRY(127, 223, 255) \
172 ODPALENTRY(0, 153, 204) \
173 ODPALENTRY(102, 178, 204) \
174 ODPALENTRY(0, 114, 153) \
175 ODPALENTRY(76, 133, 153) \
176 ODPALENTRY(0, 95, 127) \
177 ODPALENTRY(63, 111, 127) \
178 ODPALENTRY(0, 57, 76) \
179 ODPALENTRY(38, 66, 76) \
180 ODPALENTRY(0, 127, 255) \
181 ODPALENTRY(127, 191, 255) \
182 ODPALENTRY(0, 102, 204) \
183 ODPALENTRY(102, 153, 204) \
184 ODPALENTRY(0, 76, 153) \
185 ODPALENTRY(76, 114, 153) \
186 ODPALENTRY(0, 63, 127) \
187 ODPALENTRY(63, 95, 127) \
188 ODPALENTRY(0, 38, 76) \
189 ODPALENTRY(38, 57, 76) \
190 ODPALENTRY(0, 63, 255) \
191 ODPALENTRY(127, 159, 255) \
192 ODPALENTRY(0, 51, 204) \
193 ODPALENTRY(102, 127, 204) \
194 ODPALENTRY(0, 38, 153) \
195 ODPALENTRY(76, 95, 153) \
196 ODPALENTRY(0, 31, 127) \
197 ODPALENTRY(63, 79, 127) \
198 ODPALENTRY(0, 19, 76) \
199 ODPALENTRY(38, 47, 76) \
200 ODPALENTRY(0, 0, 255) \
201 ODPALENTRY(127, 127, 255) \
202 ODPALENTRY(0, 0, 204) \
203 ODPALENTRY(102, 102, 204) \
204 ODPALENTRY(0, 0, 153) \
205 ODPALENTRY(76, 76, 153) \
206 ODPALENTRY(0, 0, 127) \
207 ODPALENTRY(63, 63, 127) \
208 ODPALENTRY(0, 0, 76) \
209 ODPALENTRY(38, 38, 76) \
210 ODPALENTRY(63, 0, 255) \
211 ODPALENTRY(159, 127, 255) \
212 ODPALENTRY(51, 0, 204) \
213 ODPALENTRY(127, 102, 204) \
214 ODPALENTRY(38, 0, 153) \
215 ODPALENTRY(95, 76, 153) \
216 ODPALENTRY(31, 0, 127) \
217 ODPALENTRY(79, 63, 127) \
218 ODPALENTRY(19, 0, 76) \
219 ODPALENTRY(47, 38, 76) \
220 ODPALENTRY(127, 0, 255) \
221 ODPALENTRY(191, 127, 255) \
222 ODPALENTRY(102, 0, 204) \
223 ODPALENTRY(153, 102, 204) \
224 ODPALENTRY(76, 0, 153) \
225 ODPALENTRY(114, 76, 153) \
226 ODPALENTRY(63, 0, 127) \
227 ODPALENTRY(95, 63, 127) \
228 ODPALENTRY(38, 0, 76) \
229 ODPALENTRY(57, 38, 76) \
230 ODPALENTRY(191, 0, 255) \
231 ODPALENTRY(223, 127, 255) \
232 ODPALENTRY(153, 0, 204) \
233 ODPALENTRY(178, 102, 204) \
234 ODPALENTRY(114, 0, 153) \
235 ODPALENTRY(133, 76, 153) \
236 ODPALENTRY(95, 0, 127) \
237 ODPALENTRY(111, 63, 127) \
238 ODPALENTRY(57, 0, 76) \
239 ODPALENTRY(66, 38, 76) \
240 ODPALENTRY(255, 0, 255) \
241 ODPALENTRY(255, 127, 255) \
242 ODPALENTRY(204, 0, 204) \
243 ODPALENTRY(204, 102, 204) \
244 ODPALENTRY(153, 0, 153) \
245 ODPALENTRY(153, 76, 153) \
246 ODPALENTRY(127, 0, 127) \
247 ODPALENTRY(127, 63, 127) \
248 ODPALENTRY(76, 0, 76) \
249 ODPALENTRY(76, 38, 76) \
250 ODPALENTRY(255, 0, 191) \
251 ODPALENTRY(255, 127, 223) \
252 ODPALENTRY(204, 0, 153) \
253 ODPALENTRY(204, 102, 178) \
254 ODPALENTRY(153, 0, 114) \
255 ODPALENTRY(153, 76, 133) \
256 ODPALENTRY(127, 0, 95) \
257 ODPALENTRY(127, 63, 111) \
258 ODPALENTRY(76, 0, 57) \
259 ODPALENTRY(76, 38, 66) \
260 ODPALENTRY(255, 0, 127) \
261 ODPALENTRY(255, 127, 191) \
262 ODPALENTRY(204, 0, 102) \
263 ODPALENTRY(204, 102, 153) \
264 ODPALENTRY(153, 0, 76) \
265 ODPALENTRY(153, 76, 114) \
266 ODPALENTRY(127, 0, 63) \
267 ODPALENTRY(127, 63, 95) \
268 ODPALENTRY(76, 0, 38) \
269 ODPALENTRY(76, 38, 57) \
270 ODPALENTRY(255, 0, 63) \
271 ODPALENTRY(255, 127, 159) \
272 ODPALENTRY(204, 0, 51) \
273 ODPALENTRY(204, 102, 127) \
274 ODPALENTRY(153, 0, 38) \
275 ODPALENTRY(153, 76, 95) \
276 ODPALENTRY(127, 0, 31) \
277 ODPALENTRY(127, 63, 79) \
278 ODPALENTRY(76, 0, 19) \
279 ODPALENTRY(76, 38, 47) \
280 ODPALENTRY(51, 51, 51) \
281 ODPALENTRY(91, 91, 91) \
282 ODPALENTRY(132, 132, 132) \
283 ODPALENTRY(173, 173, 173) \
284 ODPALENTRY(214, 214, 214) \
285 ODPALENTRY(255, 255, 255)
286
287// Acad's palette for light background
288#define ACAD_LIGHT_PALETTE \
289\
290 ODPALENTRY(255, 255, 255) \
291 ODPALENTRY(255, 0, 0) \
292 ODPALENTRY(255, 255, 0) \
293 ODPALENTRY(0, 255, 0) \
294 ODPALENTRY(0, 255, 255) \
295 ODPALENTRY(0, 0, 255) \
296 ODPALENTRY(255, 0, 255) \
297 ODPALENTRY(0, 0, 0) \
298 ODPALENTRY(128, 128, 128) \
299 ODPALENTRY(192, 192, 192) \
300 ODPALENTRY(255, 0, 0) \
301 ODPALENTRY(255, 127, 127) \
302 ODPALENTRY(165, 0, 0) \
303 ODPALENTRY(165, 82, 82) \
304 ODPALENTRY(127, 0, 0) \
305 ODPALENTRY(127, 63, 63) \
306 ODPALENTRY(76, 0, 0) \
307 ODPALENTRY(76, 38, 38) \
308 ODPALENTRY(38, 0, 0) \
309 ODPALENTRY(38, 19, 19) \
310 ODPALENTRY(255, 63, 0) \
311 ODPALENTRY(255, 159, 127) \
312 ODPALENTRY(165, 41, 0) \
313 ODPALENTRY(165, 103, 82) \
314 ODPALENTRY(127, 31, 0) \
315 ODPALENTRY(127, 79, 63) \
316 ODPALENTRY(76, 19, 0) \
317 ODPALENTRY(76, 47, 38) \
318 ODPALENTRY(38, 9, 0) \
319 ODPALENTRY(38, 23, 19) \
320 ODPALENTRY(255, 127, 0) \
321 ODPALENTRY(255, 191, 127) \
322 ODPALENTRY(165, 82, 0) \
323 ODPALENTRY(165, 124, 82) \
324 ODPALENTRY(127, 63, 0) \
325 ODPALENTRY(127, 95, 63) \
326 ODPALENTRY(76, 38, 0) \
327 ODPALENTRY(76, 57, 38) \
328 ODPALENTRY(38, 19, 0) \
329 ODPALENTRY(38, 28, 19) \
330 ODPALENTRY(255, 191, 0) \
331 ODPALENTRY(255, 223, 127) \
332 ODPALENTRY(165, 124, 0) \
333 ODPALENTRY(165, 145, 82) \
334 ODPALENTRY(127, 95, 0) \
335 ODPALENTRY(127, 111, 63) \
336 ODPALENTRY(76, 57, 0) \
337 ODPALENTRY(76, 66, 38) \
338 ODPALENTRY(38, 28, 0) \
339 ODPALENTRY(38, 33, 19) \
340 ODPALENTRY(255, 255, 0) \
341 ODPALENTRY(255, 255, 127) \
342 ODPALENTRY(165, 165, 0) \
343 ODPALENTRY(165, 165, 82) \
344 ODPALENTRY(127, 127, 0) \
345 ODPALENTRY(127, 127, 63) \
346 ODPALENTRY(76, 76, 0) \
347 ODPALENTRY(76, 76, 38) \
348 ODPALENTRY(38, 38, 0) \
349 ODPALENTRY(38, 38, 19) \
350 ODPALENTRY(191, 255, 0) \
351 ODPALENTRY(223, 255, 127) \
352 ODPALENTRY(124, 165, 0) \
353 ODPALENTRY(145, 165, 82) \
354 ODPALENTRY(95, 127, 0) \
355 ODPALENTRY(111, 127, 63) \
356 ODPALENTRY(57, 76, 0) \
357 ODPALENTRY(66, 76, 38) \
358 ODPALENTRY(28, 38, 0) \
359 ODPALENTRY(33, 38, 19) \
360 ODPALENTRY(127, 255, 0) \
361 ODPALENTRY(191, 255, 127) \
362 ODPALENTRY(82, 165, 0) \
363 ODPALENTRY(124, 165, 82) \
364 ODPALENTRY(63, 127, 0) \
365 ODPALENTRY(95, 127, 63) \
366 ODPALENTRY(38, 76, 0) \
367 ODPALENTRY(57, 76, 38) \
368 ODPALENTRY(19, 38, 0) \
369 ODPALENTRY(28, 38, 19) \
370 ODPALENTRY(63, 255, 0) \
371 ODPALENTRY(159, 255, 127) \
372 ODPALENTRY(41, 165, 0) \
373 ODPALENTRY(103, 165, 82) \
374 ODPALENTRY(31, 127, 0) \
375 ODPALENTRY(79, 127, 63) \
376 ODPALENTRY(19, 76, 0) \
377 ODPALENTRY(47, 76, 38) \
378 ODPALENTRY(9, 38, 0) \
379 ODPALENTRY(23, 38, 19) \
380 ODPALENTRY(0, 255, 0) \
381 ODPALENTRY(127, 255, 127) \
382 ODPALENTRY(0, 165, 0) \
383 ODPALENTRY(82, 165, 82) \
384 ODPALENTRY(0, 127, 0) \
385 ODPALENTRY(63, 127, 63) \
386 ODPALENTRY(0, 76, 0) \
387 ODPALENTRY(38, 76, 38) \
388 ODPALENTRY(0, 38, 0) \
389 ODPALENTRY(19, 38, 19) \
390 ODPALENTRY(0, 255, 63) \
391 ODPALENTRY(127, 255, 159) \
392 ODPALENTRY(0, 165, 41) \
393 ODPALENTRY(82, 165, 103) \
394 ODPALENTRY(0, 127, 31) \
395 ODPALENTRY(63, 127, 79) \
396 ODPALENTRY(0, 76, 19) \
397 ODPALENTRY(38, 76, 47) \
398 ODPALENTRY(0, 38, 9) \
399 ODPALENTRY(19, 38, 23) \
400 ODPALENTRY(0, 255, 127) \
401 ODPALENTRY(127, 255, 191) \
402 ODPALENTRY(0, 165, 82) \
403 ODPALENTRY(82, 165, 124) \
404 ODPALENTRY(0, 127, 63) \
405 ODPALENTRY(63, 127, 95) \
406 ODPALENTRY(0, 76, 38) \
407 ODPALENTRY(38, 76, 57) \
408 ODPALENTRY(0, 38, 19) \
409 ODPALENTRY(19, 38, 28) \
410 ODPALENTRY(0, 255, 191) \
411 ODPALENTRY(127, 255, 223) \
412 ODPALENTRY(0, 165, 124) \
413 ODPALENTRY(82, 165, 145) \
414 ODPALENTRY(0, 127, 95) \
415 ODPALENTRY(63, 127, 111) \
416 ODPALENTRY(0, 76, 57) \
417 ODPALENTRY(38, 76, 66) \
418 ODPALENTRY(0, 38, 28) \
419 ODPALENTRY(19, 38, 33) \
420 ODPALENTRY(0, 255, 255) \
421 ODPALENTRY(127, 255, 255) \
422 ODPALENTRY(0, 165, 165) \
423 ODPALENTRY(82, 165, 165) \
424 ODPALENTRY(0, 127, 127) \
425 ODPALENTRY(63, 127, 127) \
426 ODPALENTRY(0, 76, 76) \
427 ODPALENTRY(38, 76, 76) \
428 ODPALENTRY(0, 38, 38) \
429 ODPALENTRY(19, 38, 38) \
430 ODPALENTRY(0, 191, 255) \
431 ODPALENTRY(127, 223, 255) \
432 ODPALENTRY(0, 124, 165) \
433 ODPALENTRY(82, 145, 165) \
434 ODPALENTRY(0, 95, 127) \
435 ODPALENTRY(63, 111, 127) \
436 ODPALENTRY(0, 57, 76) \
437 ODPALENTRY(38, 66, 76) \
438 ODPALENTRY(0, 28, 38) \
439 ODPALENTRY(19, 33, 38) \
440 ODPALENTRY(0, 127, 255) \
441 ODPALENTRY(127, 191, 255) \
442 ODPALENTRY(0, 82, 165) \
443 ODPALENTRY(82, 124, 165) \
444 ODPALENTRY(0, 63, 127) \
445 ODPALENTRY(63, 95, 127) \
446 ODPALENTRY(0, 38, 76) \
447 ODPALENTRY(38, 57, 76) \
448 ODPALENTRY(0, 19, 38) \
449 ODPALENTRY(19, 28, 38) \
450 ODPALENTRY(0, 63, 255) \
451 ODPALENTRY(127, 159, 255) \
452 ODPALENTRY(0, 41, 165) \
453 ODPALENTRY(82, 103, 165) \
454 ODPALENTRY(0, 31, 127) \
455 ODPALENTRY(63, 79, 127) \
456 ODPALENTRY(0, 19, 76) \
457 ODPALENTRY(38, 47, 76) \
458 ODPALENTRY(0, 9, 38) \
459 ODPALENTRY(19, 23, 38) \
460 ODPALENTRY(0, 0, 255) \
461 ODPALENTRY(127, 127, 255) \
462 ODPALENTRY(0, 0, 165) \
463 ODPALENTRY(82, 82, 165) \
464 ODPALENTRY(0, 0, 127) \
465 ODPALENTRY(63, 63, 127) \
466 ODPALENTRY(0, 0, 76) \
467 ODPALENTRY(38, 38, 76) \
468 ODPALENTRY(0, 0, 38) \
469 ODPALENTRY(19, 19, 38) \
470 ODPALENTRY(63, 0, 255) \
471 ODPALENTRY(159, 127, 255) \
472 ODPALENTRY(41, 0, 165) \
473 ODPALENTRY(103, 82, 165) \
474 ODPALENTRY(31, 0, 127) \
475 ODPALENTRY(79, 63, 127) \
476 ODPALENTRY(19, 0, 76) \
477 ODPALENTRY(47, 38, 76) \
478 ODPALENTRY(9, 0, 38) \
479 ODPALENTRY(23, 19, 38) \
480 ODPALENTRY(127, 0, 255) \
481 ODPALENTRY(191, 127, 255) \
482 ODPALENTRY(82, 0, 165) \
483 ODPALENTRY(124, 82, 165) \
484 ODPALENTRY(63, 0, 127) \
485 ODPALENTRY(95, 63, 127) \
486 ODPALENTRY(38, 0, 76) \
487 ODPALENTRY(57, 38, 76) \
488 ODPALENTRY(19, 0, 38) \
489 ODPALENTRY(28, 19, 38) \
490 ODPALENTRY(191, 0, 255) \
491 ODPALENTRY(223, 127, 255) \
492 ODPALENTRY(124, 0, 165) \
493 ODPALENTRY(145, 82, 165) \
494 ODPALENTRY(95, 0, 127) \
495 ODPALENTRY(111, 63, 127) \
496 ODPALENTRY(57, 0, 76) \
497 ODPALENTRY(66, 38, 76) \
498 ODPALENTRY(28, 0, 38) \
499 ODPALENTRY(33, 19, 38) \
500 ODPALENTRY(255, 0, 255) \
501 ODPALENTRY(255, 127, 255) \
502 ODPALENTRY(165, 0, 165) \
503 ODPALENTRY(165, 82, 165) \
504 ODPALENTRY(127, 0, 127) \
505 ODPALENTRY(127, 63, 127) \
506 ODPALENTRY(76, 0, 76) \
507 ODPALENTRY(76, 38, 76) \
508 ODPALENTRY(38, 0, 38) \
509 ODPALENTRY(38, 19, 38) \
510 ODPALENTRY(255, 0, 191) \
511 ODPALENTRY(255, 127, 223) \
512 ODPALENTRY(165, 0, 124) \
513 ODPALENTRY(165, 82, 145) \
514 ODPALENTRY(127, 0, 95) \
515 ODPALENTRY(127, 63, 111) \
516 ODPALENTRY(76, 0, 57) \
517 ODPALENTRY(76, 38, 66) \
518 ODPALENTRY(38, 0, 28) \
519 ODPALENTRY(38, 19, 33) \
520 ODPALENTRY(255, 0, 127) \
521 ODPALENTRY(255, 127, 191) \
522 ODPALENTRY(165, 0, 82) \
523 ODPALENTRY(165, 82, 124) \
524 ODPALENTRY(127, 0, 63) \
525 ODPALENTRY(127, 63, 95) \
526 ODPALENTRY(76, 0, 38) \
527 ODPALENTRY(76, 38, 57) \
528 ODPALENTRY(38, 0, 19) \
529 ODPALENTRY(38, 19, 28) \
530 ODPALENTRY(255, 0, 63) \
531 ODPALENTRY(255, 127, 159) \
532 ODPALENTRY(165, 0, 41) \
533 ODPALENTRY(165, 82, 103) \
534 ODPALENTRY(127, 0, 31) \
535 ODPALENTRY(127, 63, 79) \
536 ODPALENTRY(76, 0, 19) \
537 ODPALENTRY(76, 38, 47) \
538 ODPALENTRY(38, 0, 9) \
539 ODPALENTRY(38, 19, 23) \
540 ODPALENTRY(0, 0, 0) \
541 ODPALENTRY(45, 45, 45) \
542 ODPALENTRY(91, 91, 91) \
543 ODPALENTRY(137, 137, 137) \
544 ODPALENTRY(183, 183, 183) \
545 ODPALENTRY(179, 179, 179)
546
547//FELIX_CHANGE_BEGIN
548// Acad's palette for plotting
549#define ACAD_PLOT_PALETTE \
550\
551 ODPALENTRY(255, 255, 255) \
552 ODPALENTRY(255, 0, 0) \
553 ODPALENTRY(255, 255, 0) \
554 ODPALENTRY(0, 255, 0) \
555 ODPALENTRY(0, 255, 255) \
556 ODPALENTRY(0, 0, 255) \
557 ODPALENTRY(255, 0, 255) \
558 ODPALENTRY(0, 0, 0) \
559 ODPALENTRY(128, 128, 128) \
560 ODPALENTRY(220, 220, 220) \
561 ODPALENTRY(255, 0, 0) \
562 ODPALENTRY(255, 127, 127) \
563 ODPALENTRY(221, 0, 0) \
564 ODPALENTRY(221, 110, 110) \
565 ODPALENTRY(184, 0, 0) \
566 ODPALENTRY(184, 92, 92) \
567 ODPALENTRY(149, 0, 0) \
568 ODPALENTRY(149, 74, 74) \
569 ODPALENTRY(114, 0, 0) \
570 ODPALENTRY(114, 57, 57) \
571 ODPALENTRY(255, 63, 0) \
572 ODPALENTRY(255, 159, 127) \
573 ODPALENTRY(221, 55, 0) \
574 ODPALENTRY(221, 138, 110) \
575 ODPALENTRY(184, 46, 0) \
576 ODPALENTRY(184, 115, 92) \
577 ODPALENTRY(149, 37, 0) \
578 ODPALENTRY(149, 93, 74) \
579 ODPALENTRY(114, 28, 0) \
580 ODPALENTRY(114, 71, 57) \
581 ODPALENTRY(255, 127, 0) \
582 ODPALENTRY(255, 191, 127) \
583 ODPALENTRY(221, 110, 0) \
584 ODPALENTRY(221, 165, 110) \
585 ODPALENTRY(184, 92, 0) \
586 ODPALENTRY(184, 138, 92) \
587 ODPALENTRY(149, 74, 0) \
588 ODPALENTRY(149, 112, 74) \
589 ODPALENTRY(114, 57, 0) \
590 ODPALENTRY(114, 86, 57) \
591 ODPALENTRY(255, 191, 0) \
592 ODPALENTRY(255, 223, 127) \
593 ODPALENTRY(221, 165, 0) \
594 ODPALENTRY(221, 193, 110) \
595 ODPALENTRY(184, 138, 0) \
596 ODPALENTRY(184, 161, 92) \
597 ODPALENTRY(149, 112, 0) \
598 ODPALENTRY(149, 131, 74) \
599 ODPALENTRY(114, 86, 0) \
600 ODPALENTRY(114, 100, 57) \
601 ODPALENTRY(255, 255, 0) \
602 ODPALENTRY(255, 255, 127) \
603 ODPALENTRY(221, 221, 0) \
604 ODPALENTRY(221, 221, 110) \
605 ODPALENTRY(184, 184, 0) \
606 ODPALENTRY(184, 184, 92) \
607 ODPALENTRY(149, 149, 0) \
608 ODPALENTRY(149, 149, 74) \
609 ODPALENTRY(114, 114, 0) \
610 ODPALENTRY(114, 114, 57) \
611 ODPALENTRY(191, 255, 0) \
612 ODPALENTRY(223, 255, 127) \
613 ODPALENTRY(165, 221, 0) \
614 ODPALENTRY(193, 221, 110) \
615 ODPALENTRY(138, 184, 0) \
616 ODPALENTRY(161, 184, 92) \
617 ODPALENTRY(112, 149, 0) \
618 ODPALENTRY(131, 149, 74) \
619 ODPALENTRY(86, 114, 0) \
620 ODPALENTRY(100, 114, 57) \
621 ODPALENTRY(127, 255, 0) \
622 ODPALENTRY(191, 255, 127) \
623 ODPALENTRY(110, 221, 0) \
624 ODPALENTRY(165, 221, 110) \
625 ODPALENTRY(92, 184, 0) \
626 ODPALENTRY(138, 184, 92) \
627 ODPALENTRY(74, 149, 0) \
628 ODPALENTRY(112, 149, 74) \
629 ODPALENTRY(57, 114, 0) \
630 ODPALENTRY(86, 114, 57) \
631 ODPALENTRY(63, 255, 0) \
632 ODPALENTRY(159, 255, 127) \
633 ODPALENTRY(55, 221, 0) \
634 ODPALENTRY(138, 221, 110) \
635 ODPALENTRY(46, 184, 0) \
636 ODPALENTRY(115, 184, 92) \
637 ODPALENTRY(37, 149, 0) \
638 ODPALENTRY(93, 149, 74) \
639 ODPALENTRY(28, 114, 0) \
640 ODPALENTRY(71, 114, 57) \
641 ODPALENTRY(0, 255, 0) \
642 ODPALENTRY(127, 255, 127) \
643 ODPALENTRY(0, 221, 0) \
644 ODPALENTRY(110, 221, 110) \
645 ODPALENTRY(0, 184, 0) \
646 ODPALENTRY(92, 184, 92) \
647 ODPALENTRY(0, 149, 0) \
648 ODPALENTRY(74, 149, 74) \
649 ODPALENTRY(0, 114, 0) \
650 ODPALENTRY(57, 114, 57) \
651 ODPALENTRY(0, 255, 63) \
652 ODPALENTRY(127, 255, 159) \
653 ODPALENTRY(0, 221, 55) \
654 ODPALENTRY(110, 221, 138) \
655 ODPALENTRY(0, 184, 46) \
656 ODPALENTRY(92, 184, 115) \
657 ODPALENTRY(0, 149, 37) \
658 ODPALENTRY(74, 149, 93) \
659 ODPALENTRY(0, 114, 28) \
660 ODPALENTRY(57, 114, 71) \
661 ODPALENTRY(0, 255, 127) \
662 ODPALENTRY(127, 255, 191) \
663 ODPALENTRY(0, 221, 110) \
664 ODPALENTRY(110, 221, 165) \
665 ODPALENTRY(0, 184, 92) \
666 ODPALENTRY(92, 184, 138) \
667 ODPALENTRY(0, 149, 74) \
668 ODPALENTRY(74, 149, 112) \
669 ODPALENTRY(0, 114, 57) \
670 ODPALENTRY(57, 114, 86) \
671 ODPALENTRY(0, 255, 191) \
672 ODPALENTRY(127, 255, 223) \
673 ODPALENTRY(0, 221, 165) \
674 ODPALENTRY(110, 221, 193) \
675 ODPALENTRY(0, 184, 138) \
676 ODPALENTRY(92, 184, 161) \
677 ODPALENTRY(0, 149, 112) \
678 ODPALENTRY(74, 149, 131) \
679 ODPALENTRY(0, 114, 86) \
680 ODPALENTRY(57, 114, 100) \
681 ODPALENTRY(0, 255, 255) \
682 ODPALENTRY(127, 255, 255) \
683 ODPALENTRY(0, 221, 221) \
684 ODPALENTRY(110, 221, 221) \
685 ODPALENTRY(0, 184, 184) \
686 ODPALENTRY(92, 184, 184) \
687 ODPALENTRY(0, 149, 149) \
688 ODPALENTRY(74, 149, 149) \
689 ODPALENTRY(0, 114, 114) \
690 ODPALENTRY(57, 114, 114) \
691 ODPALENTRY(0, 191, 255) \
692 ODPALENTRY(127, 223, 255) \
693 ODPALENTRY(0, 165, 221) \
694 ODPALENTRY(110, 193, 221) \
695 ODPALENTRY(0, 138, 184) \
696 ODPALENTRY(92, 161, 184) \
697 ODPALENTRY(0, 112, 149) \
698 ODPALENTRY(74, 131, 149) \
699 ODPALENTRY(0, 86, 114) \
700 ODPALENTRY(57, 100, 114) \
701 ODPALENTRY(0, 127, 255) \
702 ODPALENTRY(127, 191, 255) \
703 ODPALENTRY(0, 110, 221) \
704 ODPALENTRY(110, 165, 221) \
705 ODPALENTRY(0, 92, 184) \
706 ODPALENTRY(92, 138, 184) \
707 ODPALENTRY(0, 74, 149) \
708 ODPALENTRY(74, 112, 149) \
709 ODPALENTRY(0, 57, 114) \
710 ODPALENTRY(57, 86, 114) \
711 ODPALENTRY(0, 63, 255) \
712 ODPALENTRY(127, 159, 255) \
713 ODPALENTRY(0, 55, 221) \
714 ODPALENTRY(110, 138, 221) \
715 ODPALENTRY(0, 46, 184) \
716 ODPALENTRY(92, 115, 184) \
717 ODPALENTRY(0, 37, 149) \
718 ODPALENTRY(74, 93, 149) \
719 ODPALENTRY(0, 28, 114) \
720 ODPALENTRY(57, 71, 114) \
721 ODPALENTRY(0, 0, 255) \
722 ODPALENTRY(127, 127, 255) \
723 ODPALENTRY(0, 0, 221) \
724 ODPALENTRY(110, 110, 221) \
725 ODPALENTRY(0, 0, 184) \
726 ODPALENTRY(92, 92, 184) \
727 ODPALENTRY(0, 0, 149) \
728 ODPALENTRY(74, 74, 149) \
729 ODPALENTRY(0, 0, 114) \
730 ODPALENTRY(57, 57, 114) \
731 ODPALENTRY(63, 0, 255) \
732 ODPALENTRY(159, 127, 255) \
733 ODPALENTRY(55, 0, 221) \
734 ODPALENTRY(138, 110, 221) \
735 ODPALENTRY(46, 0, 184) \
736 ODPALENTRY(115, 92, 184) \
737 ODPALENTRY(37, 0, 149) \
738 ODPALENTRY(93, 74, 149) \
739 ODPALENTRY(28, 0, 114) \
740 ODPALENTRY(71, 57, 114) \
741 ODPALENTRY(127, 0, 255) \
742 ODPALENTRY(191, 127, 255) \
743 ODPALENTRY(110, 0, 221) \
744 ODPALENTRY(165, 110, 221) \
745 ODPALENTRY(92, 0, 184) \
746 ODPALENTRY(138, 92, 184) \
747 ODPALENTRY(74, 0, 149) \
748 ODPALENTRY(112, 74, 149) \
749 ODPALENTRY(57, 0, 114) \
750 ODPALENTRY(86, 57, 114) \
751 ODPALENTRY(191, 0, 255) \
752 ODPALENTRY(223, 127, 255) \
753 ODPALENTRY(165, 0, 221) \
754 ODPALENTRY(193, 110, 221) \
755 ODPALENTRY(138, 0, 184) \
756 ODPALENTRY(161, 92, 184) \
757 ODPALENTRY(112, 0, 149) \
758 ODPALENTRY(131, 74, 149) \
759 ODPALENTRY(86, 0, 114) \
760 ODPALENTRY(100, 57, 114) \
761 ODPALENTRY(255, 0, 255) \
762 ODPALENTRY(255, 127, 255) \
763 ODPALENTRY(221, 0, 221) \
764 ODPALENTRY(221, 110, 221) \
765 ODPALENTRY(184, 0, 184) \
766 ODPALENTRY(184, 92, 184) \
767 ODPALENTRY(149, 0, 149) \
768 ODPALENTRY(149, 74, 149) \
769 ODPALENTRY(114, 0, 114) \
770 ODPALENTRY(114, 57, 114) \
771 ODPALENTRY(255, 0, 191) \
772 ODPALENTRY(255, 127, 223) \
773 ODPALENTRY(221, 0, 165) \
774 ODPALENTRY(221, 110, 193) \
775 ODPALENTRY(184, 0, 138) \
776 ODPALENTRY(184, 92, 161) \
777 ODPALENTRY(149, 0, 112) \
778 ODPALENTRY(149, 74, 131) \
779 ODPALENTRY(114, 0, 86) \
780 ODPALENTRY(114, 57, 100) \
781 ODPALENTRY(255, 0, 127) \
782 ODPALENTRY(255, 127, 191) \
783 ODPALENTRY(221, 0, 110) \
784 ODPALENTRY(221, 110, 165) \
785 ODPALENTRY(184, 0, 92) \
786 ODPALENTRY(184, 92, 138) \
787 ODPALENTRY(149, 0, 74) \
788 ODPALENTRY(149, 74, 112) \
789 ODPALENTRY(114, 0, 57) \
790 ODPALENTRY(114, 57, 86) \
791 ODPALENTRY(255, 0, 63) \
792 ODPALENTRY(255, 127, 159) \
793 ODPALENTRY(221, 0, 55) \
794 ODPALENTRY(221, 110, 138) \
795 ODPALENTRY(184, 0, 46) \
796 ODPALENTRY(184, 92, 115) \
797 ODPALENTRY(149, 0, 37) \
798 ODPALENTRY(149, 74, 93) \
799 ODPALENTRY(114, 0, 28) \
800 ODPALENTRY(114, 57, 71) \
801 ODPALENTRY(84, 84, 84) \
802 ODPALENTRY(118, 118, 118) \
803 ODPALENTRY(152, 152, 152) \
804 ODPALENTRY(186, 186, 186) \
805 ODPALENTRY(219, 219, 219) \
806 ODPALENTRY(250, 250, 250)
807//FELIX_CHANGE_END
808
809#endif //#ifndef ACAD_DARK_PALETTE