UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
inferno.hpp
1
42#ifndef UFO_VISION_COLOR_MAP_INFERNO_HPP
43#define UFO_VISION_COLOR_MAP_INFERNO_HPP
44
45// UFO
46#include <ufo/vision/color/rgb.hpp>
47
48// STL
49#include <array>
50
51namespace ufo::color
52{
53static constexpr inline std::array<SmallRgb, 1024> const INFERNO{
54 SmallRgb{0u, 0u, 4u}, SmallRgb{0u, 0u, 4u}, SmallRgb{0u, 0u, 4u},
55 SmallRgb{1u, 0u, 4u}, SmallRgb{1u, 0u, 5u}, SmallRgb{1u, 0u, 5u},
56 SmallRgb{1u, 0u, 5u}, SmallRgb{1u, 1u, 6u}, SmallRgb{1u, 1u, 6u},
57 SmallRgb{1u, 1u, 7u}, SmallRgb{1u, 1u, 7u}, SmallRgb{1u, 1u, 7u},
58 SmallRgb{1u, 1u, 8u}, SmallRgb{1u, 1u, 8u}, SmallRgb{1u, 1u, 9u},
59 SmallRgb{1u, 1u, 9u}, SmallRgb{2u, 1u, 10u}, SmallRgb{2u, 1u, 10u},
60 SmallRgb{2u, 1u, 11u}, SmallRgb{2u, 1u, 11u}, SmallRgb{2u, 2u, 12u},
61 SmallRgb{2u, 2u, 12u}, SmallRgb{2u, 2u, 13u}, SmallRgb{2u, 2u, 14u},
62 SmallRgb{2u, 2u, 14u}, SmallRgb{3u, 2u, 15u}, SmallRgb{3u, 2u, 15u},
63 SmallRgb{3u, 2u, 16u}, SmallRgb{3u, 2u, 16u}, SmallRgb{3u, 3u, 17u},
64 SmallRgb{3u, 3u, 17u}, SmallRgb{3u, 3u, 18u}, SmallRgb{4u, 3u, 18u},
65 SmallRgb{4u, 3u, 19u}, SmallRgb{4u, 3u, 19u}, SmallRgb{4u, 3u, 20u},
66 SmallRgb{4u, 3u, 20u}, SmallRgb{4u, 3u, 21u}, SmallRgb{5u, 4u, 22u},
67 SmallRgb{5u, 4u, 22u}, SmallRgb{5u, 4u, 23u}, SmallRgb{5u, 4u, 23u},
68 SmallRgb{5u, 4u, 24u}, SmallRgb{6u, 4u, 24u}, SmallRgb{6u, 4u, 25u},
69 SmallRgb{6u, 5u, 25u}, SmallRgb{6u, 5u, 26u}, SmallRgb{6u, 5u, 26u},
70 SmallRgb{7u, 5u, 27u}, SmallRgb{7u, 5u, 27u}, SmallRgb{7u, 5u, 28u},
71 SmallRgb{7u, 5u, 29u}, SmallRgb{7u, 5u, 29u}, SmallRgb{8u, 6u, 30u},
72 SmallRgb{8u, 6u, 30u}, SmallRgb{8u, 6u, 31u}, SmallRgb{8u, 6u, 31u},
73 SmallRgb{9u, 6u, 32u}, SmallRgb{9u, 6u, 32u}, SmallRgb{9u, 6u, 33u},
74 SmallRgb{10u, 7u, 34u}, SmallRgb{10u, 7u, 34u}, SmallRgb{10u, 7u, 35u},
75 SmallRgb{10u, 7u, 35u}, SmallRgb{11u, 7u, 36u}, SmallRgb{11u, 7u, 36u},
76 SmallRgb{11u, 7u, 37u}, SmallRgb{12u, 8u, 38u}, SmallRgb{12u, 8u, 38u},
77 SmallRgb{12u, 8u, 39u}, SmallRgb{13u, 8u, 39u}, SmallRgb{13u, 8u, 40u},
78 SmallRgb{13u, 8u, 40u}, SmallRgb{13u, 8u, 41u}, SmallRgb{14u, 9u, 42u},
79 SmallRgb{14u, 9u, 42u}, SmallRgb{14u, 9u, 43u}, SmallRgb{15u, 9u, 43u},
80 SmallRgb{15u, 9u, 44u}, SmallRgb{15u, 9u, 45u}, SmallRgb{16u, 9u, 45u},
81 SmallRgb{16u, 9u, 46u}, SmallRgb{16u, 10u, 46u}, SmallRgb{17u, 10u, 47u},
82 SmallRgb{17u, 10u, 48u}, SmallRgb{17u, 10u, 48u}, SmallRgb{17u, 10u, 49u},
83 SmallRgb{18u, 10u, 49u}, SmallRgb{18u, 10u, 50u}, SmallRgb{18u, 10u, 51u},
84 SmallRgb{19u, 10u, 51u}, SmallRgb{19u, 11u, 52u}, SmallRgb{19u, 11u, 52u},
85 SmallRgb{20u, 11u, 53u}, SmallRgb{20u, 11u, 54u}, SmallRgb{20u, 11u, 54u},
86 SmallRgb{21u, 11u, 55u}, SmallRgb{21u, 11u, 55u}, SmallRgb{21u, 11u, 56u},
87 SmallRgb{22u, 11u, 57u}, SmallRgb{22u, 11u, 57u}, SmallRgb{23u, 11u, 58u},
88 SmallRgb{23u, 11u, 58u}, SmallRgb{23u, 12u, 59u}, SmallRgb{24u, 12u, 60u},
89 SmallRgb{24u, 12u, 60u}, SmallRgb{24u, 12u, 61u}, SmallRgb{25u, 12u, 61u},
90 SmallRgb{25u, 12u, 62u}, SmallRgb{25u, 12u, 63u}, SmallRgb{26u, 12u, 63u},
91 SmallRgb{26u, 12u, 64u}, SmallRgb{27u, 12u, 64u}, SmallRgb{27u, 12u, 65u},
92 SmallRgb{27u, 12u, 66u}, SmallRgb{28u, 12u, 66u}, SmallRgb{28u, 12u, 67u},
93 SmallRgb{28u, 12u, 67u}, SmallRgb{29u, 12u, 68u}, SmallRgb{29u, 12u, 69u},
94 SmallRgb{30u, 12u, 69u}, SmallRgb{30u, 12u, 70u}, SmallRgb{30u, 12u, 70u},
95 SmallRgb{31u, 12u, 71u}, SmallRgb{31u, 12u, 72u}, SmallRgb{32u, 12u, 72u},
96 SmallRgb{32u, 12u, 73u}, SmallRgb{32u, 12u, 73u}, SmallRgb{33u, 12u, 74u},
97 SmallRgb{33u, 12u, 75u}, SmallRgb{34u, 12u, 75u}, SmallRgb{34u, 12u, 76u},
98 SmallRgb{34u, 12u, 76u}, SmallRgb{35u, 12u, 77u}, SmallRgb{35u, 12u, 77u},
99 SmallRgb{36u, 12u, 78u}, SmallRgb{36u, 12u, 78u}, SmallRgb{37u, 12u, 79u},
100 SmallRgb{37u, 12u, 80u}, SmallRgb{37u, 12u, 80u}, SmallRgb{38u, 12u, 81u},
101 SmallRgb{38u, 12u, 81u}, SmallRgb{39u, 12u, 82u}, SmallRgb{39u, 11u, 82u},
102 SmallRgb{40u, 11u, 83u}, SmallRgb{40u, 11u, 83u}, SmallRgb{40u, 11u, 84u},
103 SmallRgb{41u, 11u, 84u}, SmallRgb{41u, 11u, 85u}, SmallRgb{42u, 11u, 85u},
104 SmallRgb{42u, 11u, 86u}, SmallRgb{43u, 11u, 86u}, SmallRgb{43u, 11u, 87u},
105 SmallRgb{43u, 11u, 87u}, SmallRgb{44u, 11u, 88u}, SmallRgb{44u, 11u, 88u},
106 SmallRgb{45u, 11u, 89u}, SmallRgb{45u, 11u, 89u}, SmallRgb{46u, 10u, 89u},
107 SmallRgb{46u, 10u, 90u}, SmallRgb{47u, 10u, 90u}, SmallRgb{47u, 10u, 91u},
108 SmallRgb{47u, 10u, 91u}, SmallRgb{48u, 10u, 92u}, SmallRgb{48u, 10u, 92u},
109 SmallRgb{49u, 10u, 92u}, SmallRgb{49u, 10u, 93u}, SmallRgb{50u, 10u, 93u},
110 SmallRgb{50u, 10u, 94u}, SmallRgb{51u, 10u, 94u}, SmallRgb{51u, 10u, 94u},
111 SmallRgb{51u, 10u, 95u}, SmallRgb{52u, 10u, 95u}, SmallRgb{52u, 10u, 95u},
112 SmallRgb{53u, 10u, 96u}, SmallRgb{53u, 10u, 96u}, SmallRgb{54u, 9u, 96u},
113 SmallRgb{54u, 9u, 97u}, SmallRgb{54u, 9u, 97u}, SmallRgb{55u, 9u, 97u},
114 SmallRgb{55u, 9u, 98u}, SmallRgb{56u, 9u, 98u}, SmallRgb{56u, 9u, 98u},
115 SmallRgb{57u, 9u, 99u}, SmallRgb{57u, 9u, 99u}, SmallRgb{58u, 9u, 99u},
116 SmallRgb{58u, 9u, 99u}, SmallRgb{58u, 9u, 100u}, SmallRgb{59u, 9u, 100u},
117 SmallRgb{59u, 9u, 100u}, SmallRgb{60u, 9u, 100u}, SmallRgb{60u, 9u, 101u},
118 SmallRgb{61u, 9u, 101u}, SmallRgb{61u, 9u, 101u}, SmallRgb{61u, 9u, 101u},
119 SmallRgb{62u, 9u, 102u}, SmallRgb{62u, 9u, 102u}, SmallRgb{63u, 9u, 102u},
120 SmallRgb{63u, 10u, 102u}, SmallRgb{63u, 10u, 103u}, SmallRgb{64u, 10u, 103u},
121 SmallRgb{64u, 10u, 103u}, SmallRgb{65u, 10u, 103u}, SmallRgb{65u, 10u, 103u},
122 SmallRgb{66u, 10u, 104u}, SmallRgb{66u, 10u, 104u}, SmallRgb{66u, 10u, 104u},
123 SmallRgb{67u, 10u, 104u}, SmallRgb{67u, 10u, 104u}, SmallRgb{68u, 10u, 104u},
124 SmallRgb{68u, 10u, 105u}, SmallRgb{69u, 10u, 105u}, SmallRgb{69u, 10u, 105u},
125 SmallRgb{69u, 10u, 105u}, SmallRgb{70u, 11u, 105u}, SmallRgb{70u, 11u, 105u},
126 SmallRgb{71u, 11u, 106u}, SmallRgb{71u, 11u, 106u}, SmallRgb{71u, 11u, 106u},
127 SmallRgb{72u, 11u, 106u}, SmallRgb{72u, 11u, 106u}, SmallRgb{73u, 11u, 106u},
128 SmallRgb{73u, 11u, 106u}, SmallRgb{73u, 11u, 107u}, SmallRgb{74u, 12u, 107u},
129 SmallRgb{74u, 12u, 107u}, SmallRgb{75u, 12u, 107u}, SmallRgb{75u, 12u, 107u},
130 SmallRgb{76u, 12u, 107u}, SmallRgb{76u, 12u, 107u}, SmallRgb{76u, 12u, 107u},
131 SmallRgb{77u, 12u, 107u}, SmallRgb{77u, 13u, 108u}, SmallRgb{78u, 13u, 108u},
132 SmallRgb{78u, 13u, 108u}, SmallRgb{78u, 13u, 108u}, SmallRgb{79u, 13u, 108u},
133 SmallRgb{79u, 13u, 108u}, SmallRgb{80u, 13u, 108u}, SmallRgb{80u, 13u, 108u},
134 SmallRgb{80u, 14u, 108u}, SmallRgb{81u, 14u, 108u}, SmallRgb{81u, 14u, 109u},
135 SmallRgb{82u, 14u, 109u}, SmallRgb{82u, 14u, 109u}, SmallRgb{82u, 14u, 109u},
136 SmallRgb{83u, 14u, 109u}, SmallRgb{83u, 15u, 109u}, SmallRgb{84u, 15u, 109u},
137 SmallRgb{84u, 15u, 109u}, SmallRgb{84u, 15u, 109u}, SmallRgb{85u, 15u, 109u},
138 SmallRgb{85u, 15u, 109u}, SmallRgb{86u, 15u, 109u}, SmallRgb{86u, 15u, 109u},
139 SmallRgb{86u, 16u, 109u}, SmallRgb{87u, 16u, 109u}, SmallRgb{87u, 16u, 110u},
140 SmallRgb{88u, 16u, 110u}, SmallRgb{88u, 16u, 110u}, SmallRgb{88u, 16u, 110u},
141 SmallRgb{89u, 17u, 110u}, SmallRgb{89u, 17u, 110u}, SmallRgb{90u, 17u, 110u},
142 SmallRgb{90u, 17u, 110u}, SmallRgb{90u, 17u, 110u}, SmallRgb{91u, 17u, 110u},
143 SmallRgb{91u, 17u, 110u}, SmallRgb{92u, 18u, 110u}, SmallRgb{92u, 18u, 110u},
144 SmallRgb{92u, 18u, 110u}, SmallRgb{93u, 18u, 110u}, SmallRgb{93u, 18u, 110u},
145 SmallRgb{94u, 18u, 110u}, SmallRgb{94u, 18u, 110u}, SmallRgb{94u, 19u, 110u},
146 SmallRgb{95u, 19u, 110u}, SmallRgb{95u, 19u, 110u}, SmallRgb{96u, 19u, 110u},
147 SmallRgb{96u, 19u, 110u}, SmallRgb{96u, 19u, 110u}, SmallRgb{97u, 19u, 110u},
148 SmallRgb{97u, 20u, 110u}, SmallRgb{98u, 20u, 110u}, SmallRgb{98u, 20u, 110u},
149 SmallRgb{98u, 20u, 110u}, SmallRgb{99u, 20u, 110u}, SmallRgb{99u, 20u, 110u},
150 SmallRgb{99u, 21u, 110u}, SmallRgb{100u, 21u, 110u}, SmallRgb{100u, 21u, 110u},
151 SmallRgb{101u, 21u, 110u}, SmallRgb{101u, 21u, 110u}, SmallRgb{101u, 21u, 110u},
152 SmallRgb{102u, 21u, 110u}, SmallRgb{102u, 22u, 110u}, SmallRgb{103u, 22u, 110u},
153 SmallRgb{103u, 22u, 110u}, SmallRgb{103u, 22u, 110u}, SmallRgb{104u, 22u, 110u},
154 SmallRgb{104u, 22u, 110u}, SmallRgb{105u, 22u, 110u}, SmallRgb{105u, 23u, 110u},
155 SmallRgb{105u, 23u, 110u}, SmallRgb{106u, 23u, 110u}, SmallRgb{106u, 23u, 110u},
156 SmallRgb{107u, 23u, 110u}, SmallRgb{107u, 23u, 110u}, SmallRgb{107u, 23u, 110u},
157 SmallRgb{108u, 24u, 110u}, SmallRgb{108u, 24u, 110u}, SmallRgb{109u, 24u, 110u},
158 SmallRgb{109u, 24u, 110u}, SmallRgb{109u, 24u, 110u}, SmallRgb{110u, 24u, 110u},
159 SmallRgb{110u, 24u, 110u}, SmallRgb{111u, 25u, 110u}, SmallRgb{111u, 25u, 110u},
160 SmallRgb{111u, 25u, 110u}, SmallRgb{112u, 25u, 110u}, SmallRgb{112u, 25u, 110u},
161 SmallRgb{113u, 25u, 110u}, SmallRgb{113u, 25u, 110u}, SmallRgb{113u, 26u, 110u},
162 SmallRgb{114u, 26u, 110u}, SmallRgb{114u, 26u, 110u}, SmallRgb{115u, 26u, 110u},
163 SmallRgb{115u, 26u, 110u}, SmallRgb{115u, 26u, 110u}, SmallRgb{116u, 26u, 110u},
164 SmallRgb{116u, 27u, 110u}, SmallRgb{116u, 27u, 110u}, SmallRgb{117u, 27u, 110u},
165 SmallRgb{117u, 27u, 110u}, SmallRgb{118u, 27u, 110u}, SmallRgb{118u, 27u, 110u},
166 SmallRgb{118u, 27u, 109u}, SmallRgb{119u, 28u, 109u}, SmallRgb{119u, 28u, 109u},
167 SmallRgb{120u, 28u, 109u}, SmallRgb{120u, 28u, 109u}, SmallRgb{120u, 28u, 109u},
168 SmallRgb{121u, 28u, 109u}, SmallRgb{121u, 28u, 109u}, SmallRgb{122u, 29u, 109u},
169 SmallRgb{122u, 29u, 109u}, SmallRgb{122u, 29u, 109u}, SmallRgb{123u, 29u, 109u},
170 SmallRgb{123u, 29u, 109u}, SmallRgb{124u, 29u, 109u}, SmallRgb{124u, 29u, 109u},
171 SmallRgb{124u, 30u, 109u}, SmallRgb{125u, 30u, 109u}, SmallRgb{125u, 30u, 109u},
172 SmallRgb{126u, 30u, 108u}, SmallRgb{126u, 30u, 108u}, SmallRgb{126u, 30u, 108u},
173 SmallRgb{127u, 30u, 108u}, SmallRgb{127u, 31u, 108u}, SmallRgb{128u, 31u, 108u},
174 SmallRgb{128u, 31u, 108u}, SmallRgb{128u, 31u, 108u}, SmallRgb{129u, 31u, 108u},
175 SmallRgb{129u, 31u, 108u}, SmallRgb{130u, 31u, 108u}, SmallRgb{130u, 32u, 108u},
176 SmallRgb{130u, 32u, 108u}, SmallRgb{131u, 32u, 107u}, SmallRgb{131u, 32u, 107u},
177 SmallRgb{132u, 32u, 107u}, SmallRgb{132u, 32u, 107u}, SmallRgb{132u, 32u, 107u},
178 SmallRgb{133u, 33u, 107u}, SmallRgb{133u, 33u, 107u}, SmallRgb{134u, 33u, 107u},
179 SmallRgb{134u, 33u, 107u}, SmallRgb{134u, 33u, 107u}, SmallRgb{135u, 33u, 107u},
180 SmallRgb{135u, 33u, 107u}, SmallRgb{136u, 33u, 106u}, SmallRgb{136u, 34u, 106u},
181 SmallRgb{136u, 34u, 106u}, SmallRgb{137u, 34u, 106u}, SmallRgb{137u, 34u, 106u},
182 SmallRgb{137u, 34u, 106u}, SmallRgb{138u, 34u, 106u}, SmallRgb{138u, 34u, 106u},
183 SmallRgb{139u, 35u, 106u}, SmallRgb{139u, 35u, 106u}, SmallRgb{139u, 35u, 105u},
184 SmallRgb{140u, 35u, 105u}, SmallRgb{140u, 35u, 105u}, SmallRgb{141u, 35u, 105u},
185 SmallRgb{141u, 35u, 105u}, SmallRgb{141u, 36u, 105u}, SmallRgb{142u, 36u, 105u},
186 SmallRgb{142u, 36u, 105u}, SmallRgb{143u, 36u, 105u}, SmallRgb{143u, 36u, 104u},
187 SmallRgb{143u, 36u, 104u}, SmallRgb{144u, 36u, 104u}, SmallRgb{144u, 37u, 104u},
188 SmallRgb{145u, 37u, 104u}, SmallRgb{145u, 37u, 104u}, SmallRgb{145u, 37u, 104u},
189 SmallRgb{146u, 37u, 104u}, SmallRgb{146u, 37u, 104u}, SmallRgb{147u, 37u, 103u},
190 SmallRgb{147u, 38u, 103u}, SmallRgb{147u, 38u, 103u}, SmallRgb{148u, 38u, 103u},
191 SmallRgb{148u, 38u, 103u}, SmallRgb{149u, 38u, 103u}, SmallRgb{149u, 38u, 103u},
192 SmallRgb{149u, 38u, 103u}, SmallRgb{150u, 39u, 102u}, SmallRgb{150u, 39u, 102u},
193 SmallRgb{151u, 39u, 102u}, SmallRgb{151u, 39u, 102u}, SmallRgb{151u, 39u, 102u},
194 SmallRgb{152u, 39u, 102u}, SmallRgb{152u, 39u, 102u}, SmallRgb{153u, 40u, 101u},
195 SmallRgb{153u, 40u, 101u}, SmallRgb{153u, 40u, 101u}, SmallRgb{154u, 40u, 101u},
196 SmallRgb{154u, 40u, 101u}, SmallRgb{154u, 40u, 101u}, SmallRgb{155u, 40u, 101u},
197 SmallRgb{155u, 41u, 100u}, SmallRgb{156u, 41u, 100u}, SmallRgb{156u, 41u, 100u},
198 SmallRgb{156u, 41u, 100u}, SmallRgb{157u, 41u, 100u}, SmallRgb{157u, 41u, 100u},
199 SmallRgb{158u, 42u, 99u}, SmallRgb{158u, 42u, 99u}, SmallRgb{158u, 42u, 99u},
200 SmallRgb{159u, 42u, 99u}, SmallRgb{159u, 42u, 99u}, SmallRgb{160u, 42u, 99u},
201 SmallRgb{160u, 42u, 99u}, SmallRgb{160u, 43u, 98u}, SmallRgb{161u, 43u, 98u},
202 SmallRgb{161u, 43u, 98u}, SmallRgb{162u, 43u, 98u}, SmallRgb{162u, 43u, 98u},
203 SmallRgb{162u, 43u, 98u}, SmallRgb{163u, 44u, 97u}, SmallRgb{163u, 44u, 97u},
204 SmallRgb{164u, 44u, 97u}, SmallRgb{164u, 44u, 97u}, SmallRgb{164u, 44u, 97u},
205 SmallRgb{165u, 44u, 97u}, SmallRgb{165u, 44u, 96u}, SmallRgb{165u, 45u, 96u},
206 SmallRgb{166u, 45u, 96u}, SmallRgb{166u, 45u, 96u}, SmallRgb{167u, 45u, 96u},
207 SmallRgb{167u, 45u, 95u}, SmallRgb{167u, 45u, 95u}, SmallRgb{168u, 46u, 95u},
208 SmallRgb{168u, 46u, 95u}, SmallRgb{169u, 46u, 95u}, SmallRgb{169u, 46u, 95u},
209 SmallRgb{169u, 46u, 94u}, SmallRgb{170u, 46u, 94u}, SmallRgb{170u, 47u, 94u},
210 SmallRgb{170u, 47u, 94u}, SmallRgb{171u, 47u, 94u}, SmallRgb{171u, 47u, 93u},
211 SmallRgb{172u, 47u, 93u}, SmallRgb{172u, 47u, 93u}, SmallRgb{172u, 48u, 93u},
212 SmallRgb{173u, 48u, 93u}, SmallRgb{173u, 48u, 92u}, SmallRgb{174u, 48u, 92u},
213 SmallRgb{174u, 48u, 92u}, SmallRgb{174u, 48u, 92u}, SmallRgb{175u, 49u, 92u},
214 SmallRgb{175u, 49u, 91u}, SmallRgb{175u, 49u, 91u}, SmallRgb{176u, 49u, 91u},
215 SmallRgb{176u, 49u, 91u}, SmallRgb{177u, 49u, 91u}, SmallRgb{177u, 50u, 90u},
216 SmallRgb{177u, 50u, 90u}, SmallRgb{178u, 50u, 90u}, SmallRgb{178u, 50u, 90u},
217 SmallRgb{178u, 50u, 90u}, SmallRgb{179u, 51u, 89u}, SmallRgb{179u, 51u, 89u},
218 SmallRgb{180u, 51u, 89u}, SmallRgb{180u, 51u, 89u}, SmallRgb{180u, 51u, 89u},
219 SmallRgb{181u, 51u, 88u}, SmallRgb{181u, 52u, 88u}, SmallRgb{181u, 52u, 88u},
220 SmallRgb{182u, 52u, 88u}, SmallRgb{182u, 52u, 87u}, SmallRgb{183u, 52u, 87u},
221 SmallRgb{183u, 53u, 87u}, SmallRgb{183u, 53u, 87u}, SmallRgb{184u, 53u, 87u},
222 SmallRgb{184u, 53u, 86u}, SmallRgb{184u, 53u, 86u}, SmallRgb{185u, 54u, 86u},
223 SmallRgb{185u, 54u, 86u}, SmallRgb{186u, 54u, 85u}, SmallRgb{186u, 54u, 85u},
224 SmallRgb{186u, 54u, 85u}, SmallRgb{187u, 55u, 85u}, SmallRgb{187u, 55u, 85u},
225 SmallRgb{187u, 55u, 84u}, SmallRgb{188u, 55u, 84u}, SmallRgb{188u, 55u, 84u},
226 SmallRgb{189u, 56u, 84u}, SmallRgb{189u, 56u, 83u}, SmallRgb{189u, 56u, 83u},
227 SmallRgb{190u, 56u, 83u}, SmallRgb{190u, 56u, 83u}, SmallRgb{190u, 57u, 82u},
228 SmallRgb{191u, 57u, 82u}, SmallRgb{191u, 57u, 82u}, SmallRgb{191u, 57u, 82u},
229 SmallRgb{192u, 57u, 81u}, SmallRgb{192u, 58u, 81u}, SmallRgb{192u, 58u, 81u},
230 SmallRgb{193u, 58u, 81u}, SmallRgb{193u, 58u, 81u}, SmallRgb{194u, 59u, 80u},
231 SmallRgb{194u, 59u, 80u}, SmallRgb{194u, 59u, 80u}, SmallRgb{195u, 59u, 80u},
232 SmallRgb{195u, 59u, 79u}, SmallRgb{195u, 60u, 79u}, SmallRgb{196u, 60u, 79u},
233 SmallRgb{196u, 60u, 79u}, SmallRgb{196u, 60u, 78u}, SmallRgb{197u, 61u, 78u},
234 SmallRgb{197u, 61u, 78u}, SmallRgb{197u, 61u, 78u}, SmallRgb{198u, 61u, 77u},
235 SmallRgb{198u, 61u, 77u}, SmallRgb{198u, 62u, 77u}, SmallRgb{199u, 62u, 77u},
236 SmallRgb{199u, 62u, 76u}, SmallRgb{200u, 62u, 76u}, SmallRgb{200u, 63u, 76u},
237 SmallRgb{200u, 63u, 76u}, SmallRgb{201u, 63u, 75u}, SmallRgb{201u, 63u, 75u},
238 SmallRgb{201u, 64u, 75u}, SmallRgb{202u, 64u, 74u}, SmallRgb{202u, 64u, 74u},
239 SmallRgb{202u, 64u, 74u}, SmallRgb{203u, 65u, 74u}, SmallRgb{203u, 65u, 73u},
240 SmallRgb{203u, 65u, 73u}, SmallRgb{204u, 65u, 73u}, SmallRgb{204u, 66u, 73u},
241 SmallRgb{204u, 66u, 72u}, SmallRgb{205u, 66u, 72u}, SmallRgb{205u, 66u, 72u},
242 SmallRgb{205u, 67u, 72u}, SmallRgb{206u, 67u, 71u}, SmallRgb{206u, 67u, 71u},
243 SmallRgb{206u, 67u, 71u}, SmallRgb{207u, 68u, 70u}, SmallRgb{207u, 68u, 70u},
244 SmallRgb{207u, 68u, 70u}, SmallRgb{208u, 68u, 70u}, SmallRgb{208u, 69u, 69u},
245 SmallRgb{208u, 69u, 69u}, SmallRgb{209u, 69u, 69u}, SmallRgb{209u, 69u, 69u},
246 SmallRgb{209u, 70u, 68u}, SmallRgb{209u, 70u, 68u}, SmallRgb{210u, 70u, 68u},
247 SmallRgb{210u, 71u, 67u}, SmallRgb{210u, 71u, 67u}, SmallRgb{211u, 71u, 67u},
248 SmallRgb{211u, 71u, 67u}, SmallRgb{211u, 72u, 66u}, SmallRgb{212u, 72u, 66u},
249 SmallRgb{212u, 72u, 66u}, SmallRgb{212u, 72u, 66u}, SmallRgb{213u, 73u, 65u},
250 SmallRgb{213u, 73u, 65u}, SmallRgb{213u, 73u, 65u}, SmallRgb{214u, 74u, 64u},
251 SmallRgb{214u, 74u, 64u}, SmallRgb{214u, 74u, 64u}, SmallRgb{214u, 74u, 64u},
252 SmallRgb{215u, 75u, 63u}, SmallRgb{215u, 75u, 63u}, SmallRgb{215u, 75u, 63u},
253 SmallRgb{216u, 76u, 62u}, SmallRgb{216u, 76u, 62u}, SmallRgb{216u, 76u, 62u},
254 SmallRgb{217u, 77u, 62u}, SmallRgb{217u, 77u, 61u}, SmallRgb{217u, 77u, 61u},
255 SmallRgb{217u, 77u, 61u}, SmallRgb{218u, 78u, 60u}, SmallRgb{218u, 78u, 60u},
256 SmallRgb{218u, 78u, 60u}, SmallRgb{219u, 79u, 60u}, SmallRgb{219u, 79u, 59u},
257 SmallRgb{219u, 79u, 59u}, SmallRgb{219u, 80u, 59u}, SmallRgb{220u, 80u, 58u},
258 SmallRgb{220u, 80u, 58u}, SmallRgb{220u, 81u, 58u}, SmallRgb{221u, 81u, 58u},
259 SmallRgb{221u, 81u, 57u}, SmallRgb{221u, 81u, 57u}, SmallRgb{221u, 82u, 57u},
260 SmallRgb{222u, 82u, 56u}, SmallRgb{222u, 82u, 56u}, SmallRgb{222u, 83u, 56u},
261 SmallRgb{223u, 83u, 56u}, SmallRgb{223u, 83u, 55u}, SmallRgb{223u, 84u, 55u},
262 SmallRgb{223u, 84u, 55u}, SmallRgb{224u, 84u, 54u}, SmallRgb{224u, 85u, 54u},
263 SmallRgb{224u, 85u, 54u}, SmallRgb{224u, 85u, 53u}, SmallRgb{225u, 86u, 53u},
264 SmallRgb{225u, 86u, 53u}, SmallRgb{225u, 86u, 53u}, SmallRgb{226u, 87u, 52u},
265 SmallRgb{226u, 87u, 52u}, SmallRgb{226u, 87u, 52u}, SmallRgb{226u, 88u, 51u},
266 SmallRgb{227u, 88u, 51u}, SmallRgb{227u, 88u, 51u}, SmallRgb{227u, 89u, 51u},
267 SmallRgb{227u, 89u, 50u}, SmallRgb{228u, 89u, 50u}, SmallRgb{228u, 90u, 50u},
268 SmallRgb{228u, 90u, 49u}, SmallRgb{228u, 91u, 49u}, SmallRgb{229u, 91u, 49u},
269 SmallRgb{229u, 91u, 48u}, SmallRgb{229u, 92u, 48u}, SmallRgb{229u, 92u, 48u},
270 SmallRgb{230u, 92u, 48u}, SmallRgb{230u, 93u, 47u}, SmallRgb{230u, 93u, 47u},
271 SmallRgb{230u, 93u, 47u}, SmallRgb{231u, 94u, 46u}, SmallRgb{231u, 94u, 46u},
272 SmallRgb{231u, 94u, 46u}, SmallRgb{231u, 95u, 45u}, SmallRgb{231u, 95u, 45u},
273 SmallRgb{232u, 96u, 45u}, SmallRgb{232u, 96u, 44u}, SmallRgb{232u, 96u, 44u},
274 SmallRgb{232u, 97u, 44u}, SmallRgb{233u, 97u, 44u}, SmallRgb{233u, 97u, 43u},
275 SmallRgb{233u, 98u, 43u}, SmallRgb{233u, 98u, 43u}, SmallRgb{233u, 98u, 42u},
276 SmallRgb{234u, 99u, 42u}, SmallRgb{234u, 99u, 42u}, SmallRgb{234u, 100u, 41u},
277 SmallRgb{234u, 100u, 41u}, SmallRgb{235u, 100u, 41u}, SmallRgb{235u, 101u, 41u},
278 SmallRgb{235u, 101u, 40u}, SmallRgb{235u, 101u, 40u}, SmallRgb{235u, 102u, 40u},
279 SmallRgb{236u, 102u, 39u}, SmallRgb{236u, 103u, 39u}, SmallRgb{236u, 103u, 39u},
280 SmallRgb{236u, 103u, 38u}, SmallRgb{236u, 104u, 38u}, SmallRgb{237u, 104u, 38u},
281 SmallRgb{237u, 105u, 37u}, SmallRgb{237u, 105u, 37u}, SmallRgb{237u, 105u, 37u},
282 SmallRgb{237u, 106u, 36u}, SmallRgb{238u, 106u, 36u}, SmallRgb{238u, 106u, 36u},
283 SmallRgb{238u, 107u, 35u}, SmallRgb{238u, 107u, 35u}, SmallRgb{238u, 108u, 35u},
284 SmallRgb{239u, 108u, 35u}, SmallRgb{239u, 108u, 34u}, SmallRgb{239u, 109u, 34u},
285 SmallRgb{239u, 109u, 34u}, SmallRgb{239u, 110u, 33u}, SmallRgb{240u, 110u, 33u},
286 SmallRgb{240u, 110u, 33u}, SmallRgb{240u, 111u, 32u}, SmallRgb{240u, 111u, 32u},
287 SmallRgb{240u, 112u, 32u}, SmallRgb{240u, 112u, 31u}, SmallRgb{241u, 112u, 31u},
288 SmallRgb{241u, 113u, 31u}, SmallRgb{241u, 113u, 30u}, SmallRgb{241u, 114u, 30u},
289 SmallRgb{241u, 114u, 30u}, SmallRgb{241u, 115u, 29u}, SmallRgb{242u, 115u, 29u},
290 SmallRgb{242u, 115u, 29u}, SmallRgb{242u, 116u, 28u}, SmallRgb{242u, 116u, 28u},
291 SmallRgb{242u, 117u, 28u}, SmallRgb{242u, 117u, 27u}, SmallRgb{243u, 117u, 27u},
292 SmallRgb{243u, 118u, 27u}, SmallRgb{243u, 118u, 26u}, SmallRgb{243u, 119u, 26u},
293 SmallRgb{243u, 119u, 26u}, SmallRgb{243u, 119u, 26u}, SmallRgb{244u, 120u, 25u},
294 SmallRgb{244u, 120u, 25u}, SmallRgb{244u, 121u, 25u}, SmallRgb{244u, 121u, 24u},
295 SmallRgb{244u, 122u, 24u}, SmallRgb{244u, 122u, 24u}, SmallRgb{244u, 122u, 23u},
296 SmallRgb{245u, 123u, 23u}, SmallRgb{245u, 123u, 23u}, SmallRgb{245u, 124u, 22u},
297 SmallRgb{245u, 124u, 22u}, SmallRgb{245u, 125u, 22u}, SmallRgb{245u, 125u, 21u},
298 SmallRgb{245u, 125u, 21u}, SmallRgb{246u, 126u, 21u}, SmallRgb{246u, 126u, 20u},
299 SmallRgb{246u, 127u, 20u}, SmallRgb{246u, 127u, 20u}, SmallRgb{246u, 128u, 19u},
300 SmallRgb{246u, 128u, 19u}, SmallRgb{246u, 128u, 19u}, SmallRgb{246u, 129u, 18u},
301 SmallRgb{247u, 129u, 18u}, SmallRgb{247u, 130u, 18u}, SmallRgb{247u, 130u, 17u},
302 SmallRgb{247u, 131u, 17u}, SmallRgb{247u, 131u, 17u}, SmallRgb{247u, 131u, 16u},
303 SmallRgb{247u, 132u, 16u}, SmallRgb{247u, 132u, 16u}, SmallRgb{247u, 133u, 15u},
304 SmallRgb{248u, 133u, 15u}, SmallRgb{248u, 134u, 15u}, SmallRgb{248u, 134u, 14u},
305 SmallRgb{248u, 135u, 14u}, SmallRgb{248u, 135u, 14u}, SmallRgb{248u, 135u, 13u},
306 SmallRgb{248u, 136u, 13u}, SmallRgb{248u, 136u, 13u}, SmallRgb{248u, 137u, 12u},
307 SmallRgb{248u, 137u, 12u}, SmallRgb{249u, 138u, 12u}, SmallRgb{249u, 138u, 12u},
308 SmallRgb{249u, 139u, 11u}, SmallRgb{249u, 139u, 11u}, SmallRgb{249u, 139u, 11u},
309 SmallRgb{249u, 140u, 10u}, SmallRgb{249u, 140u, 10u}, SmallRgb{249u, 141u, 10u},
310 SmallRgb{249u, 141u, 10u}, SmallRgb{249u, 142u, 9u}, SmallRgb{249u, 142u, 9u},
311 SmallRgb{250u, 143u, 9u}, SmallRgb{250u, 143u, 9u}, SmallRgb{250u, 144u, 8u},
312 SmallRgb{250u, 144u, 8u}, SmallRgb{250u, 144u, 8u}, SmallRgb{250u, 145u, 8u},
313 SmallRgb{250u, 145u, 8u}, SmallRgb{250u, 146u, 7u}, SmallRgb{250u, 146u, 7u},
314 SmallRgb{250u, 147u, 7u}, SmallRgb{250u, 147u, 7u}, SmallRgb{250u, 148u, 7u},
315 SmallRgb{250u, 148u, 7u}, SmallRgb{250u, 149u, 7u}, SmallRgb{251u, 149u, 6u},
316 SmallRgb{251u, 149u, 6u}, SmallRgb{251u, 150u, 6u}, SmallRgb{251u, 150u, 6u},
317 SmallRgb{251u, 151u, 6u}, SmallRgb{251u, 151u, 6u}, SmallRgb{251u, 152u, 6u},
318 SmallRgb{251u, 152u, 6u}, SmallRgb{251u, 153u, 6u}, SmallRgb{251u, 153u, 6u},
319 SmallRgb{251u, 154u, 6u}, SmallRgb{251u, 154u, 6u}, SmallRgb{251u, 155u, 6u},
320 SmallRgb{251u, 155u, 6u}, SmallRgb{251u, 155u, 6u}, SmallRgb{251u, 156u, 6u},
321 SmallRgb{251u, 156u, 6u}, SmallRgb{251u, 157u, 6u}, SmallRgb{251u, 157u, 7u},
322 SmallRgb{251u, 158u, 7u}, SmallRgb{252u, 158u, 7u}, SmallRgb{252u, 159u, 7u},
323 SmallRgb{252u, 159u, 7u}, SmallRgb{252u, 160u, 7u}, SmallRgb{252u, 160u, 8u},
324 SmallRgb{252u, 161u, 8u}, SmallRgb{252u, 161u, 8u}, SmallRgb{252u, 162u, 8u},
325 SmallRgb{252u, 162u, 9u}, SmallRgb{252u, 162u, 9u}, SmallRgb{252u, 163u, 9u},
326 SmallRgb{252u, 163u, 9u}, SmallRgb{252u, 164u, 10u}, SmallRgb{252u, 164u, 10u},
327 SmallRgb{252u, 165u, 10u}, SmallRgb{252u, 165u, 11u}, SmallRgb{252u, 166u, 11u},
328 SmallRgb{252u, 166u, 11u}, SmallRgb{252u, 167u, 12u}, SmallRgb{252u, 167u, 12u},
329 SmallRgb{252u, 168u, 13u}, SmallRgb{252u, 168u, 13u}, SmallRgb{252u, 169u, 13u},
330 SmallRgb{252u, 169u, 14u}, SmallRgb{252u, 170u, 14u}, SmallRgb{252u, 170u, 15u},
331 SmallRgb{252u, 171u, 15u}, SmallRgb{252u, 171u, 16u}, SmallRgb{252u, 172u, 16u},
332 SmallRgb{252u, 172u, 16u}, SmallRgb{252u, 172u, 17u}, SmallRgb{252u, 173u, 17u},
333 SmallRgb{252u, 173u, 18u}, SmallRgb{252u, 174u, 18u}, SmallRgb{252u, 174u, 19u},
334 SmallRgb{252u, 175u, 19u}, SmallRgb{252u, 175u, 20u}, SmallRgb{252u, 176u, 20u},
335 SmallRgb{252u, 176u, 21u}, SmallRgb{252u, 177u, 21u}, SmallRgb{252u, 177u, 22u},
336 SmallRgb{252u, 178u, 22u}, SmallRgb{252u, 178u, 23u}, SmallRgb{252u, 179u, 23u},
337 SmallRgb{252u, 179u, 24u}, SmallRgb{252u, 180u, 24u}, SmallRgb{252u, 180u, 25u},
338 SmallRgb{252u, 181u, 25u}, SmallRgb{252u, 181u, 26u}, SmallRgb{251u, 182u, 26u},
339 SmallRgb{251u, 182u, 27u}, SmallRgb{251u, 183u, 27u}, SmallRgb{251u, 183u, 28u},
340 SmallRgb{251u, 184u, 28u}, SmallRgb{251u, 184u, 29u}, SmallRgb{251u, 185u, 29u},
341 SmallRgb{251u, 185u, 30u}, SmallRgb{251u, 185u, 31u}, SmallRgb{251u, 186u, 31u},
342 SmallRgb{251u, 186u, 32u}, SmallRgb{251u, 187u, 32u}, SmallRgb{251u, 187u, 33u},
343 SmallRgb{251u, 188u, 33u}, SmallRgb{251u, 188u, 34u}, SmallRgb{251u, 189u, 34u},
344 SmallRgb{251u, 189u, 35u}, SmallRgb{251u, 190u, 36u}, SmallRgb{251u, 190u, 36u},
345 SmallRgb{251u, 191u, 37u}, SmallRgb{251u, 191u, 37u}, SmallRgb{250u, 192u, 38u},
346 SmallRgb{250u, 192u, 38u}, SmallRgb{250u, 193u, 39u}, SmallRgb{250u, 193u, 40u},
347 SmallRgb{250u, 194u, 40u}, SmallRgb{250u, 194u, 41u}, SmallRgb{250u, 195u, 41u},
348 SmallRgb{250u, 195u, 42u}, SmallRgb{250u, 196u, 43u}, SmallRgb{250u, 196u, 43u},
349 SmallRgb{250u, 197u, 44u}, SmallRgb{250u, 197u, 45u}, SmallRgb{250u, 198u, 45u},
350 SmallRgb{249u, 198u, 46u}, SmallRgb{249u, 199u, 46u}, SmallRgb{249u, 199u, 47u},
351 SmallRgb{249u, 200u, 48u}, SmallRgb{249u, 200u, 48u}, SmallRgb{249u, 201u, 49u},
352 SmallRgb{249u, 201u, 50u}, SmallRgb{249u, 202u, 50u}, SmallRgb{249u, 202u, 51u},
353 SmallRgb{249u, 203u, 52u}, SmallRgb{249u, 203u, 52u}, SmallRgb{248u, 204u, 53u},
354 SmallRgb{248u, 204u, 54u}, SmallRgb{248u, 205u, 54u}, SmallRgb{248u, 205u, 55u},
355 SmallRgb{248u, 206u, 56u}, SmallRgb{248u, 206u, 56u}, SmallRgb{248u, 207u, 57u},
356 SmallRgb{248u, 207u, 58u}, SmallRgb{248u, 208u, 58u}, SmallRgb{248u, 208u, 59u},
357 SmallRgb{247u, 208u, 60u}, SmallRgb{247u, 209u, 60u}, SmallRgb{247u, 209u, 61u},
358 SmallRgb{247u, 210u, 62u}, SmallRgb{247u, 210u, 63u}, SmallRgb{247u, 211u, 63u},
359 SmallRgb{247u, 211u, 64u}, SmallRgb{247u, 212u, 65u}, SmallRgb{247u, 212u, 65u},
360 SmallRgb{246u, 213u, 66u}, SmallRgb{246u, 213u, 67u}, SmallRgb{246u, 214u, 68u},
361 SmallRgb{246u, 214u, 68u}, SmallRgb{246u, 215u, 69u}, SmallRgb{246u, 215u, 70u},
362 SmallRgb{246u, 216u, 71u}, SmallRgb{246u, 216u, 71u}, SmallRgb{246u, 217u, 72u},
363 SmallRgb{245u, 217u, 73u}, SmallRgb{245u, 218u, 74u}, SmallRgb{245u, 218u, 75u},
364 SmallRgb{245u, 219u, 75u}, SmallRgb{245u, 219u, 76u}, SmallRgb{245u, 220u, 77u},
365 SmallRgb{245u, 220u, 78u}, SmallRgb{245u, 221u, 79u}, SmallRgb{244u, 221u, 79u},
366 SmallRgb{244u, 222u, 80u}, SmallRgb{244u, 222u, 81u}, SmallRgb{244u, 223u, 82u},
367 SmallRgb{244u, 223u, 83u}, SmallRgb{244u, 223u, 84u}, SmallRgb{244u, 224u, 85u},
368 SmallRgb{244u, 224u, 85u}, SmallRgb{243u, 225u, 86u}, SmallRgb{243u, 225u, 87u},
369 SmallRgb{243u, 226u, 88u}, SmallRgb{243u, 226u, 89u}, SmallRgb{243u, 227u, 90u},
370 SmallRgb{243u, 227u, 91u}, SmallRgb{243u, 228u, 92u}, SmallRgb{243u, 228u, 93u},
371 SmallRgb{243u, 229u, 93u}, SmallRgb{243u, 229u, 94u}, SmallRgb{242u, 230u, 95u},
372 SmallRgb{242u, 230u, 96u}, SmallRgb{242u, 230u, 97u}, SmallRgb{242u, 231u, 98u},
373 SmallRgb{242u, 231u, 99u}, SmallRgb{242u, 232u, 100u}, SmallRgb{242u, 232u, 101u},
374 SmallRgb{242u, 233u, 102u}, SmallRgb{242u, 233u, 103u}, SmallRgb{242u, 234u, 104u},
375 SmallRgb{242u, 234u, 105u}, SmallRgb{242u, 234u, 106u}, SmallRgb{242u, 235u, 107u},
376 SmallRgb{241u, 235u, 108u}, SmallRgb{241u, 236u, 109u}, SmallRgb{241u, 236u, 110u},
377 SmallRgb{241u, 237u, 111u}, SmallRgb{241u, 237u, 112u}, SmallRgb{241u, 237u, 113u},
378 SmallRgb{241u, 238u, 114u}, SmallRgb{241u, 238u, 115u}, SmallRgb{241u, 239u, 116u},
379 SmallRgb{241u, 239u, 117u}, SmallRgb{241u, 239u, 118u}, SmallRgb{241u, 240u, 119u},
380 SmallRgb{241u, 240u, 120u}, SmallRgb{241u, 241u, 121u}, SmallRgb{242u, 241u, 122u},
381 SmallRgb{242u, 241u, 123u}, SmallRgb{242u, 242u, 124u}, SmallRgb{242u, 242u, 125u},
382 SmallRgb{242u, 242u, 126u}, SmallRgb{242u, 243u, 128u}, SmallRgb{242u, 243u, 129u},
383 SmallRgb{242u, 244u, 130u}, SmallRgb{242u, 244u, 131u}, SmallRgb{242u, 244u, 132u},
384 SmallRgb{243u, 245u, 133u}, SmallRgb{243u, 245u, 134u}, SmallRgb{243u, 245u, 135u},
385 SmallRgb{243u, 246u, 136u}, SmallRgb{243u, 246u, 137u}, SmallRgb{243u, 246u, 138u},
386 SmallRgb{244u, 247u, 139u}, SmallRgb{244u, 247u, 140u}, SmallRgb{244u, 247u, 141u},
387 SmallRgb{244u, 248u, 142u}, SmallRgb{245u, 248u, 143u}, SmallRgb{245u, 248u, 144u},
388 SmallRgb{245u, 249u, 145u}, SmallRgb{245u, 249u, 146u}, SmallRgb{246u, 249u, 147u},
389 SmallRgb{246u, 249u, 148u}, SmallRgb{246u, 250u, 149u}, SmallRgb{246u, 250u, 150u},
390 SmallRgb{247u, 250u, 151u}, SmallRgb{247u, 251u, 152u}, SmallRgb{247u, 251u, 153u},
391 SmallRgb{248u, 251u, 154u}, SmallRgb{248u, 252u, 155u}, SmallRgb{248u, 252u, 155u},
392 SmallRgb{249u, 252u, 156u}, SmallRgb{249u, 252u, 157u}, SmallRgb{249u, 253u, 158u},
393 SmallRgb{250u, 253u, 159u}, SmallRgb{250u, 253u, 160u}, SmallRgb{250u, 254u, 161u},
394 SmallRgb{251u, 254u, 162u}, SmallRgb{251u, 254u, 163u}, SmallRgb{252u, 254u, 164u},
395 SmallRgb{252u, 255u, 164u}};
396}
397#endif // UFO_VISION_COLOR_MAP_INFERNO_HPP
Rgb< std::uint8_t > SmallRgb
8-bit sRGB color.
Definition rgb.hpp:337