gtsam_points
Loading...
Searching...
No Matches
html_colors.hpp
Go to the documentation of this file.
1#ifndef GLK_COLORS_HPP
2#define GLK_COLORS_HPP
3
4#include <vector>
5#include <Eigen/Core>
6
7namespace glk {
8
9enum class COLORNAME {
10 AliceBlue = 0,
12 Aqua,
14 Azure,
15 Beige,
16 Bisque,
17 Black,
19 Blue,
21 Brown,
26 Coral,
29 Crimson,
30 Cyan,
42 DarkRed,
52 DimGray,
53 DimGrey,
58 Fuchsia,
61 Gold,
63 Gray,
64 Grey,
65 Green,
68 HotPink,
70 Indigo,
71 Ivory,
72 Khaki,
92 Lime,
94 Linen,
95 Magenta,
96 Maroon,
107 MintCream,
108 MistyRose,
109 Moccasin,
111 Navy,
112 OldLace,
113 Olive,
114 OliveDrab,
115 Orange,
116 OrangeRed,
117 Orchid,
119 PaleGreen,
123 PeachPuff,
124 Peru,
125 Pink,
126 Plum,
128 Purple,
130 Red,
131 RosyBrown,
132 RoyalBlue,
134 Salmon,
136 SeaGreen,
137 SeaShell,
138 Sienna,
139 Silver,
140 SkyBlue,
141 SlateBlue,
142 SlateGray,
143 SlateGrey,
144 Snow,
146 SteelBlue,
147 Tan,
148 Teal,
149 Thistle,
150 Tomato,
151 Turquoise,
152 Violet,
153 Wheat,
154 White,
156 Yellow,
159};
160
161Eigen::Vector4i html_color(COLORNAME color);
162Eigen::Vector4f html_colorf(COLORNAME color);
163
164const std::array<const char*, static_cast<size_t>(COLORNAME::NUM_COLORNAMES)>& html_color_names();
165std::array<unsigned char, 3> html_color_value(COLORNAME color);
166
167// HTML color names
168inline Eigen::Vector4f AliceBlue() {
170}
171inline Eigen::Vector4f AntiqueWhite() {
173}
174inline Eigen::Vector4f Aqua() {
176}
177inline Eigen::Vector4f Aquamarine() {
179}
180inline Eigen::Vector4f Azure() {
182}
183inline Eigen::Vector4f Beige() {
185}
186inline Eigen::Vector4f Bisque() {
188}
189inline Eigen::Vector4f Black() {
191}
192inline Eigen::Vector4f BlanchedAlmond() {
194}
195inline Eigen::Vector4f Blue() {
197}
198inline Eigen::Vector4f BlueViolet() {
200}
201inline Eigen::Vector4f Brown() {
203}
204inline Eigen::Vector4f BurlyWood() {
206}
207inline Eigen::Vector4f CadetBlue() {
209}
210inline Eigen::Vector4f Chartreuse() {
212}
213inline Eigen::Vector4f Chocolate() {
215}
216inline Eigen::Vector4f Coral() {
218}
219inline Eigen::Vector4f CornflowerBlue() {
221}
222inline Eigen::Vector4f Cornsilk() {
224}
225inline Eigen::Vector4f Crimson() {
227}
228inline Eigen::Vector4f Cyan() {
230}
231inline Eigen::Vector4f DarkBlue() {
233}
234inline Eigen::Vector4f DarkCyan() {
236}
237inline Eigen::Vector4f DarkGoldenRod() {
239}
240inline Eigen::Vector4f DarkGray() {
242}
243inline Eigen::Vector4f DarkGrey() {
245}
246inline Eigen::Vector4f DarkGreen() {
248}
249inline Eigen::Vector4f DarkKhaki() {
251}
252inline Eigen::Vector4f DarkMagenta() {
254}
255inline Eigen::Vector4f DarkOliveGreen() {
257}
258inline Eigen::Vector4f DarkOrange() {
260}
261inline Eigen::Vector4f DarkOrchid() {
263}
264inline Eigen::Vector4f DarkRed() {
266}
267inline Eigen::Vector4f DarkSalmon() {
269}
270inline Eigen::Vector4f DarkSeaGreen() {
272}
273inline Eigen::Vector4f DarkSlateBlue() {
275}
276inline Eigen::Vector4f DarkSlateGray() {
278}
279inline Eigen::Vector4f DarkSlateGrey() {
281}
282inline Eigen::Vector4f DarkTurquoise() {
284}
285inline Eigen::Vector4f DarkViolet() {
287}
288inline Eigen::Vector4f DeepPink() {
290}
291inline Eigen::Vector4f DeepSkyBlue() {
293}
294inline Eigen::Vector4f DimGray() {
296}
297inline Eigen::Vector4f DimGrey() {
299}
300inline Eigen::Vector4f DodgerBlue() {
302}
303inline Eigen::Vector4f FireBrick() {
305}
306inline Eigen::Vector4f FloralWhite() {
308}
309inline Eigen::Vector4f ForestGreen() {
311}
312inline Eigen::Vector4f Fuchsia() {
314}
315inline Eigen::Vector4f Gainsboro() {
317}
318inline Eigen::Vector4f GhostWhite() {
320}
321inline Eigen::Vector4f Gold() {
323}
324inline Eigen::Vector4f GoldenRod() {
326}
327inline Eigen::Vector4f Gray() {
329}
330inline Eigen::Vector4f Grey() {
332}
333inline Eigen::Vector4f Green() {
335}
336inline Eigen::Vector4f GreenYellow() {
338}
339inline Eigen::Vector4f HoneyDew() {
341}
342inline Eigen::Vector4f HotPink() {
344}
345inline Eigen::Vector4f IndianRed() {
347}
348inline Eigen::Vector4f Indigo() {
350}
351inline Eigen::Vector4f Ivory() {
353}
354inline Eigen::Vector4f Khaki() {
356}
357inline Eigen::Vector4f Lavender() {
359}
360inline Eigen::Vector4f LavenderBlush() {
362}
363inline Eigen::Vector4f LawnGreen() {
365}
366inline Eigen::Vector4f LemonChiffon() {
368}
369inline Eigen::Vector4f LightBlue() {
371}
372inline Eigen::Vector4f LightCoral() {
374}
375inline Eigen::Vector4f LightCyan() {
377}
378inline Eigen::Vector4f LightGoldenRodYellow() {
380}
381inline Eigen::Vector4f LightGray() {
383}
384inline Eigen::Vector4f LightGrey() {
386}
387inline Eigen::Vector4f LightGreen() {
389}
390inline Eigen::Vector4f LightPink() {
392}
393inline Eigen::Vector4f LightSalmon() {
395}
396inline Eigen::Vector4f LightSeaGreen() {
398}
399inline Eigen::Vector4f LightSkyBlue() {
401}
402inline Eigen::Vector4f LightSlateGray() {
404}
405inline Eigen::Vector4f LightSlateGrey() {
407}
408inline Eigen::Vector4f LightSteelBlue() {
410}
411inline Eigen::Vector4f LightYellow() {
413}
414inline Eigen::Vector4f Lime() {
416}
417inline Eigen::Vector4f LimeGreen() {
419}
420inline Eigen::Vector4f Linen() {
422}
423inline Eigen::Vector4f Magenta() {
425}
426inline Eigen::Vector4f Maroon() {
428}
429inline Eigen::Vector4f MediumAquaMarine() {
431}
432inline Eigen::Vector4f MediumBlue() {
434}
435inline Eigen::Vector4f MediumOrchid() {
437}
438inline Eigen::Vector4f MediumPurple() {
440}
441inline Eigen::Vector4f MediumSeaGreen() {
443}
444inline Eigen::Vector4f MediumSlateBlue() {
446}
447inline Eigen::Vector4f MediumSpringGreen() {
449}
450inline Eigen::Vector4f MediumTurquoise() {
452}
453inline Eigen::Vector4f MediumVioletRed() {
455}
456inline Eigen::Vector4f MidnightBlue() {
458}
459inline Eigen::Vector4f MintCream() {
461}
462inline Eigen::Vector4f MistyRose() {
464}
465inline Eigen::Vector4f Moccasin() {
467}
468inline Eigen::Vector4f NavajoWhite() {
470}
471inline Eigen::Vector4f Navy() {
473}
474inline Eigen::Vector4f OldLace() {
476}
477inline Eigen::Vector4f Olive() {
479}
480inline Eigen::Vector4f OliveDrab() {
482}
483inline Eigen::Vector4f Orange() {
485}
486inline Eigen::Vector4f OrangeRed() {
488}
489inline Eigen::Vector4f Orchid() {
491}
492inline Eigen::Vector4f PaleGoldenRod() {
494}
495inline Eigen::Vector4f PaleGreen() {
497}
498inline Eigen::Vector4f PaleTurquoise() {
500}
501inline Eigen::Vector4f PaleVioletRed() {
503}
504inline Eigen::Vector4f PapayaWhip() {
506}
507inline Eigen::Vector4f PeachPuff() {
509}
510inline Eigen::Vector4f Peru() {
512}
513inline Eigen::Vector4f Pink() {
515}
516inline Eigen::Vector4f Plum() {
518}
519inline Eigen::Vector4f PowderBlue() {
521}
522inline Eigen::Vector4f Purple() {
524}
525inline Eigen::Vector4f RebeccaPurple() {
527}
528inline Eigen::Vector4f Red() {
530}
531inline Eigen::Vector4f RosyBrown() {
533}
534inline Eigen::Vector4f RoyalBlue() {
536}
537inline Eigen::Vector4f SaddleBrown() {
539}
540inline Eigen::Vector4f Salmon() {
542}
543inline Eigen::Vector4f SandyBrown() {
545}
546inline Eigen::Vector4f SeaGreen() {
548}
549inline Eigen::Vector4f SeaShell() {
551}
552inline Eigen::Vector4f Sienna() {
554}
555inline Eigen::Vector4f Silver() {
557}
558inline Eigen::Vector4f SkyBlue() {
560}
561inline Eigen::Vector4f SlateBlue() {
563}
564inline Eigen::Vector4f SlateGray() {
566}
567inline Eigen::Vector4f SlateGrey() {
569}
570inline Eigen::Vector4f Snow() {
572}
573inline Eigen::Vector4f SpringGreen() {
575}
576inline Eigen::Vector4f SteelBlue() {
578}
579inline Eigen::Vector4f Tan() {
581}
582inline Eigen::Vector4f Teal() {
584}
585inline Eigen::Vector4f Thistle() {
587}
588inline Eigen::Vector4f Tomato() {
590}
591inline Eigen::Vector4f Turquoise() {
593}
594inline Eigen::Vector4f Violet() {
596}
597inline Eigen::Vector4f Wheat() {
599}
600inline Eigen::Vector4f White() {
602}
603inline Eigen::Vector4f WhiteSmoke() {
605}
606inline Eigen::Vector4f Yellow() {
608}
609inline Eigen::Vector4f YellowGreen() {
611}
612
613} // namespace glk
614
615#endif
Definition async_buffer_copy.hpp:6
Eigen::Vector4f Orchid()
Definition html_colors.hpp:489
Eigen::Vector4f PaleTurquoise()
Definition html_colors.hpp:498
Eigen::Vector4f DimGrey()
Definition html_colors.hpp:297
Eigen::Vector4f LightSeaGreen()
Definition html_colors.hpp:396
Eigen::Vector4f Olive()
Definition html_colors.hpp:477
Eigen::Vector4f Coral()
Definition html_colors.hpp:216
Eigen::Vector4f Gray()
Definition html_colors.hpp:327
Eigen::Vector4f DarkCyan()
Definition html_colors.hpp:234
Eigen::Vector4f DarkSalmon()
Definition html_colors.hpp:267
Eigen::Vector4f SeaGreen()
Definition html_colors.hpp:546
Eigen::Vector4f LightCoral()
Definition html_colors.hpp:372
Eigen::Vector4f LightYellow()
Definition html_colors.hpp:411
Eigen::Vector4f Tan()
Definition html_colors.hpp:579
Eigen::Vector4f CornflowerBlue()
Definition html_colors.hpp:219
Eigen::Vector4f DarkSlateGrey()
Definition html_colors.hpp:279
Eigen::Vector4f WhiteSmoke()
Definition html_colors.hpp:603
Eigen::Vector4f Chocolate()
Definition html_colors.hpp:213
Eigen::Vector4f Red()
Definition html_colors.hpp:528
Eigen::Vector4f FloralWhite()
Definition html_colors.hpp:306
Eigen::Vector4f Moccasin()
Definition html_colors.hpp:465
Eigen::Vector4f MediumTurquoise()
Definition html_colors.hpp:450
Eigen::Vector4f Blue()
Definition html_colors.hpp:195
Eigen::Vector4f HoneyDew()
Definition html_colors.hpp:339
Eigen::Vector4f FireBrick()
Definition html_colors.hpp:303
Eigen::Vector4f AntiqueWhite()
Definition html_colors.hpp:171
Eigen::Vector4f Beige()
Definition html_colors.hpp:183
Eigen::Vector4f Azure()
Definition html_colors.hpp:180
Eigen::Vector4f Sienna()
Definition html_colors.hpp:552
Eigen::Vector4f Green()
Definition html_colors.hpp:333
Eigen::Vector4f LightCyan()
Definition html_colors.hpp:375
Eigen::Vector4f Salmon()
Definition html_colors.hpp:540
Eigen::Vector4f DarkSeaGreen()
Definition html_colors.hpp:270
Eigen::Vector4f CadetBlue()
Definition html_colors.hpp:207
Eigen::Vector4f LightSlateGray()
Definition html_colors.hpp:402
Eigen::Vector4f Turquoise()
Definition html_colors.hpp:591
Eigen::Vector4f LightBlue()
Definition html_colors.hpp:369
Eigen::Vector4f MediumBlue()
Definition html_colors.hpp:432
Eigen::Vector4f GoldenRod()
Definition html_colors.hpp:324
Eigen::Vector4f Tomato()
Definition html_colors.hpp:588
Eigen::Vector4f PowderBlue()
Definition html_colors.hpp:519
Eigen::Vector4f Brown()
Definition html_colors.hpp:201
Eigen::Vector4f LightSkyBlue()
Definition html_colors.hpp:399
Eigen::Vector4f Lime()
Definition html_colors.hpp:414
Eigen::Vector4f DarkTurquoise()
Definition html_colors.hpp:282
Eigen::Vector4f DarkRed()
Definition html_colors.hpp:264
Eigen::Vector4f PeachPuff()
Definition html_colors.hpp:507
Eigen::Vector4f MistyRose()
Definition html_colors.hpp:462
Eigen::Vector4f Magenta()
Definition html_colors.hpp:423
Eigen::Vector4f MidnightBlue()
Definition html_colors.hpp:456
Eigen::Vector4f AliceBlue()
Definition html_colors.hpp:168
Eigen::Vector4f DimGray()
Definition html_colors.hpp:294
Eigen::Vector4f Bisque()
Definition html_colors.hpp:186
Eigen::Vector4f Indigo()
Definition html_colors.hpp:348
Eigen::Vector4f Peru()
Definition html_colors.hpp:510
Eigen::Vector4f Aqua()
Definition html_colors.hpp:174
Eigen::Vector4i html_color(COLORNAME color)
Eigen::Vector4f html_colorf(COLORNAME color)
Eigen::Vector4f MediumSlateBlue()
Definition html_colors.hpp:444
Eigen::Vector4f DarkOliveGreen()
Definition html_colors.hpp:255
Eigen::Vector4f SlateBlue()
Definition html_colors.hpp:561
Eigen::Vector4f MediumPurple()
Definition html_colors.hpp:438
Eigen::Vector4f DarkBlue()
Definition html_colors.hpp:231
Eigen::Vector4f Teal()
Definition html_colors.hpp:582
Eigen::Vector4f Maroon()
Definition html_colors.hpp:426
Eigen::Vector4f RoyalBlue()
Definition html_colors.hpp:534
Eigen::Vector4f Cornsilk()
Definition html_colors.hpp:222
Eigen::Vector4f DarkGray()
Definition html_colors.hpp:240
Eigen::Vector4f Cyan()
Definition html_colors.hpp:228
Eigen::Vector4f DarkOrange()
Definition html_colors.hpp:258
Eigen::Vector4f LightGrey()
Definition html_colors.hpp:384
Eigen::Vector4f LightGray()
Definition html_colors.hpp:381
Eigen::Vector4f PaleGoldenRod()
Definition html_colors.hpp:492
Eigen::Vector4f Gainsboro()
Definition html_colors.hpp:315
Eigen::Vector4f DarkGreen()
Definition html_colors.hpp:246
Eigen::Vector4f Aquamarine()
Definition html_colors.hpp:177
Eigen::Vector4f BlanchedAlmond()
Definition html_colors.hpp:192
Eigen::Vector4f ForestGreen()
Definition html_colors.hpp:309
Eigen::Vector4f Orange()
Definition html_colors.hpp:483
Eigen::Vector4f DarkKhaki()
Definition html_colors.hpp:249
Eigen::Vector4f DarkGoldenRod()
Definition html_colors.hpp:237
Eigen::Vector4f RosyBrown()
Definition html_colors.hpp:531
Eigen::Vector4f DarkMagenta()
Definition html_colors.hpp:252
Eigen::Vector4f RebeccaPurple()
Definition html_colors.hpp:525
Eigen::Vector4f SaddleBrown()
Definition html_colors.hpp:537
Eigen::Vector4f OliveDrab()
Definition html_colors.hpp:480
Eigen::Vector4f GreenYellow()
Definition html_colors.hpp:336
Eigen::Vector4f SkyBlue()
Definition html_colors.hpp:558
Eigen::Vector4f LightGoldenRodYellow()
Definition html_colors.hpp:378
Eigen::Vector4f LawnGreen()
Definition html_colors.hpp:363
Eigen::Vector4f BlueViolet()
Definition html_colors.hpp:198
Eigen::Vector4f PapayaWhip()
Definition html_colors.hpp:504
Eigen::Vector4f Fuchsia()
Definition html_colors.hpp:312
std::array< unsigned char, 3 > html_color_value(COLORNAME color)
Eigen::Vector4f Plum()
Definition html_colors.hpp:516
Eigen::Vector4f SlateGray()
Definition html_colors.hpp:564
Eigen::Vector4f Navy()
Definition html_colors.hpp:471
COLORNAME
Definition html_colors.hpp:9
Eigen::Vector4f Lavender()
Definition html_colors.hpp:357
Eigen::Vector4f Crimson()
Definition html_colors.hpp:225
Eigen::Vector4f SeaShell()
Definition html_colors.hpp:549
Eigen::Vector4f Silver()
Definition html_colors.hpp:555
Eigen::Vector4f OldLace()
Definition html_colors.hpp:474
Eigen::Vector4f DarkSlateGray()
Definition html_colors.hpp:276
Eigen::Vector4f BurlyWood()
Definition html_colors.hpp:204
Eigen::Vector4f SlateGrey()
Definition html_colors.hpp:567
Eigen::Vector4f LightSlateGrey()
Definition html_colors.hpp:405
Eigen::Vector4f DarkGrey()
Definition html_colors.hpp:243
Eigen::Vector4f MediumVioletRed()
Definition html_colors.hpp:453
Eigen::Vector4f PaleGreen()
Definition html_colors.hpp:495
Eigen::Vector4f YellowGreen()
Definition html_colors.hpp:609
Eigen::Vector4f Gold()
Definition html_colors.hpp:321
Eigen::Vector4f Thistle()
Definition html_colors.hpp:585
Eigen::Vector4f White()
Definition html_colors.hpp:600
Eigen::Vector4f Grey()
Definition html_colors.hpp:330
Eigen::Vector4f DeepPink()
Definition html_colors.hpp:288
Eigen::Vector4f Violet()
Definition html_colors.hpp:594
Eigen::Vector4f PaleVioletRed()
Definition html_colors.hpp:501
Eigen::Vector4f SandyBrown()
Definition html_colors.hpp:543
const std::array< const char *, static_cast< size_t >(COLORNAME::NUM_COLORNAMES)> & html_color_names()
Eigen::Vector4f Yellow()
Definition html_colors.hpp:606
Eigen::Vector4f MediumOrchid()
Definition html_colors.hpp:435
Eigen::Vector4f NavajoWhite()
Definition html_colors.hpp:468
Eigen::Vector4f SpringGreen()
Definition html_colors.hpp:573
Eigen::Vector4f DarkViolet()
Definition html_colors.hpp:285
Eigen::Vector4f LemonChiffon()
Definition html_colors.hpp:366
Eigen::Vector4f LightSteelBlue()
Definition html_colors.hpp:408
Eigen::Vector4f MintCream()
Definition html_colors.hpp:459
Eigen::Vector4f DarkOrchid()
Definition html_colors.hpp:261
Eigen::Vector4f DodgerBlue()
Definition html_colors.hpp:300
Eigen::Vector4f Purple()
Definition html_colors.hpp:522
Eigen::Vector4f SteelBlue()
Definition html_colors.hpp:576
Eigen::Vector4f Linen()
Definition html_colors.hpp:420
Eigen::Vector4f Khaki()
Definition html_colors.hpp:354
Eigen::Vector4f MediumAquaMarine()
Definition html_colors.hpp:429
Eigen::Vector4f LightGreen()
Definition html_colors.hpp:387
Eigen::Vector4f DeepSkyBlue()
Definition html_colors.hpp:291
Eigen::Vector4f MediumSpringGreen()
Definition html_colors.hpp:447
Eigen::Vector4f Black()
Definition html_colors.hpp:189
Eigen::Vector4f Wheat()
Definition html_colors.hpp:597
Eigen::Vector4f MediumSeaGreen()
Definition html_colors.hpp:441
Eigen::Vector4f Snow()
Definition html_colors.hpp:570
Eigen::Vector4f Pink()
Definition html_colors.hpp:513
Eigen::Vector4f LimeGreen()
Definition html_colors.hpp:417
Eigen::Vector4f DarkSlateBlue()
Definition html_colors.hpp:273
Eigen::Vector4f LavenderBlush()
Definition html_colors.hpp:360
Eigen::Vector4f Ivory()
Definition html_colors.hpp:351
Eigen::Vector4f LightPink()
Definition html_colors.hpp:390
Eigen::Vector4f GhostWhite()
Definition html_colors.hpp:318
Eigen::Vector4f LightSalmon()
Definition html_colors.hpp:393
Eigen::Vector4f HotPink()
Definition html_colors.hpp:342
Eigen::Vector4f IndianRed()
Definition html_colors.hpp:345
Eigen::Vector4f OrangeRed()
Definition html_colors.hpp:486
Eigen::Vector4f Chartreuse()
Definition html_colors.hpp:210