summaryrefslogtreecommitdiff
path: root/rainbow.h
diff options
context:
space:
mode:
authorStephane Marchesin <marchesin@icps.u-strasbg.fr>2009-07-12 16:11:09 +0200
committerStephane Marchesin <marchesin@icps.u-strasbg.fr>2009-07-12 16:11:09 +0200
commita3f015419eb737c6095d88f686312124a86ea74e (patch)
tree0e0e0e74240c2dbfee41f0864af814f57939e6c0 /rainbow.h
Import.
Diffstat (limited to 'rainbow.h')
-rw-r--r--rainbow.h264
1 files changed, 264 insertions, 0 deletions
diff --git a/rainbow.h b/rainbow.h
new file mode 100644
index 0000000..e4e98d8
--- /dev/null
+++ b/rainbow.h
@@ -0,0 +1,264 @@
+#ifndef RAINBOW_H
+#define RAINBOW_H
+
+char rainbow[256][3] =
+{
+{ 0, 0, 0 },
+{ 71, 71, 219 },
+{ 72, 72, 219 },
+{ 66, 66, 220 },
+{ 61, 61, 211 },
+{ 62, 62, 203 },
+{ 63, 63, 204 },
+{ 58, 58, 205 },
+{ 53, 53, 196 },
+{ 54, 54, 188 },
+{ 55, 55, 189 },
+{ 50, 50, 190 },
+{ 45, 45, 181 },
+{ 46, 46, 174 },
+{ 47, 47, 175 },
+{ 41, 41, 176 },
+{ 37, 37, 166 },
+{ 38, 38, 159 },
+{ 38, 38, 160 },
+{ 33, 33, 161 },
+{ 29, 29, 151 },
+{ 30, 30, 144 },
+{ 30, 30, 145 },
+{ 25, 25, 146 },
+{ 21, 21, 136 },
+{ 22, 22, 130 },
+{ 22, 22, 131 },
+{ 17, 17, 132 },
+{ 13, 13, 121 },
+{ 14, 14, 115 },
+{ 14, 14, 116 },
+{ 9, 9, 117 },
+{ 5, 5, 106 },
+{ 6, 6, 100 },
+{ 6, 6, 101 },
+{ 2, 2, 101 },
+{ 0, 0, 94 },
+{ 0, 0, 90 },
+{ 0, 0, 91 },
+{ 0, 20, 90 },
+{ 0, 31, 103 },
+{ 0, 29, 110 },
+{ 0, 28, 109 },
+{ 0, 50, 108 },
+{ 0, 60, 122 },
+{ 0, 58, 129 },
+{ 0, 57, 128 },
+{ 0, 79, 127 },
+{ 0, 89, 142 },
+{ 0, 87, 148 },
+{ 0, 86, 147 },
+{ 0, 109, 147 },
+{ 0, 118, 160 },
+{ 0, 115, 166 },
+{ 0, 116, 165 },
+{ 0, 138, 165 },
+{ 0, 147, 179 },
+{ 0, 144, 185 },
+{ 0, 145, 184 },
+{ 0, 168, 184 },
+{ 0, 176, 199 },
+{ 0, 173, 204 },
+{ 0, 174, 202 },
+{ 0, 203, 203 },
+{ 0, 213, 221 },
+{ 0, 210, 227 },
+{ 0, 211, 226 },
+{ 0, 235, 226 },
+{ 0, 242, 241 },
+{ 0, 240, 246 },
+{ 0, 240, 245 },
+{ 0, 249, 245 },
+{ 0, 252, 247 },
+{ 0, 251, 247 },
+{ 0, 251, 248 },
+{ 0, 239, 246 },
+{ 0, 236, 223 },
+{ 0, 237, 217 },
+{ 0, 237, 220 },
+{ 0, 225, 218 },
+{ 0, 222, 195 },
+{ 0, 224, 190 },
+{ 0, 222, 192 },
+{ 0, 210, 190 },
+{ 0, 207, 166 },
+{ 0, 209, 161 },
+{ 0, 207, 163 },
+{ 0, 196, 160 },
+{ 0, 193, 137 },
+{ 0, 195, 133 },
+{ 0, 193, 135 },
+{ 0, 181, 132 },
+{ 0, 179, 109 },
+{ 0, 181, 105 },
+{ 0, 179, 107 },
+{ 0, 167, 104 },
+{ 0, 165, 79 },
+{ 0, 167, 76 },
+{ 0, 165, 78 },
+{ 0, 152, 74 },
+{ 0, 150, 51 },
+{ 0, 152, 48 },
+{ 0, 149, 50 },
+{ 0, 138, 46 },
+{ 0, 136, 23 },
+{ 0, 138, 20 },
+{ 0, 136, 22 },
+{ 0, 127, 18 },
+{ 0, 127, 1 },
+{ 0, 126, 0 },
+{ 4, 129, 0 },
+{ 27, 140, 0 },
+{ 29, 141, 0 },
+{ 26, 140, 0 },
+{ 32, 143, 0 },
+{ 55, 155, 0 },
+{ 57, 155, 0 },
+{ 54, 154, 0 },
+{ 61, 157, 0 },
+{ 85, 169, 0 },
+{ 86, 169, 0 },
+{ 83, 168, 0 },
+{ 90, 172, 0 },
+{ 113, 183, 0 },
+{ 114, 183, 0 },
+{ 111, 182, 0 },
+{ 120, 187, 0 },
+{ 148, 201, 0 },
+{ 149, 201, 0 },
+{ 146, 200, 0 },
+{ 154, 204, 0 },
+{ 177, 215, 0 },
+{ 178, 215, 0 },
+{ 175, 214, 0 },
+{ 184, 218, 0 },
+{ 205, 230, 0 },
+{ 206, 230, 0 },
+{ 203, 229, 0 },
+{ 212, 234, 0 },
+{ 234, 244, 0 },
+{ 233, 244, 0 },
+{ 233, 244, 0 },
+{ 232, 244, 0 },
+{ 234, 244, 0 },
+{ 252, 254, 0 },
+{ 255, 255, 0 },
+{ 255, 255, 0 },
+{ 255, 254, 0 },
+{ 255, 238, 0 },
+{ 255, 235, 0 },
+{ 255, 237, 0 },
+{ 255, 235, 0 },
+{ 255, 220, 0 },
+{ 255, 217, 0 },
+{ 255, 219, 0 },
+{ 255, 217, 0 },
+{ 255, 202, 0 },
+{ 255, 199, 0 },
+{ 255, 201, 0 },
+{ 255, 198, 0 },
+{ 255, 183, 0 },
+{ 255, 181, 0 },
+{ 255, 183, 0 },
+{ 255, 180, 0 },
+{ 255, 165, 0 },
+{ 255, 163, 0 },
+{ 255, 165, 0 },
+{ 255, 162, 0 },
+{ 255, 146, 0 },
+{ 255, 144, 0 },
+{ 255, 146, 0 },
+{ 255, 143, 0 },
+{ 255, 128, 0 },
+{ 255, 126, 0 },
+{ 255, 128, 0 },
+{ 255, 124, 0 },
+{ 255, 110, 0 },
+{ 255, 108, 0 },
+{ 255, 110, 0 },
+{ 255, 107, 0 },
+{ 255, 96, 0 },
+{ 255, 96, 0 },
+{ 255, 97, 0 },
+{ 252, 94, 0 },
+{ 238, 85, 0 },
+{ 238, 85, 0 },
+{ 239, 86, 0 },
+{ 235, 83, 0 },
+{ 222, 74, 0 },
+{ 222, 74, 0 },
+{ 223, 75, 0 },
+{ 218, 71, 0 },
+{ 201, 61, 0 },
+{ 201, 61, 0 },
+{ 202, 62, 0 },
+{ 197, 59, 0 },
+{ 185, 50, 0 },
+{ 185, 50, 0 },
+{ 186, 51, 0 },
+{ 181, 48, 0 },
+{ 168, 40, 0 },
+{ 168, 40, 0 },
+{ 169, 41, 0 },
+{ 164, 37, 0 },
+{ 152, 29, 0 },
+{ 152, 29, 0 },
+{ 153, 30, 0 },
+{ 147, 26, 0 },
+{ 135, 18, 0 },
+{ 135, 18, 0 },
+{ 136, 19, 0 },
+{ 130, 15, 0 },
+{ 118, 8, 0 },
+{ 119, 8, 0 },
+{ 120, 9, 0 },
+{ 115, 6, 0 },
+{ 107, 0, 0 },
+{ 107, 0, 0 },
+{ 106, 0, 0 },
+{ 111, 3, 0 },
+{ 121, 8, 3 },
+{ 120, 8, 8 },
+{ 119, 7, 8 },
+{ 124, 11, 7 },
+{ 134, 16, 11 },
+{ 133, 16, 16 },
+{ 132, 15, 16 },
+{ 138, 19, 15 },
+{ 147, 25, 19 },
+{ 146, 25, 25 },
+{ 145, 24, 25 },
+{ 151, 28, 24 },
+{ 160, 33, 28 },
+{ 159, 33, 33 },
+{ 158, 32, 33 },
+{ 164, 37, 32 },
+{ 173, 43, 37 },
+{ 172, 42, 43 },
+{ 171, 41, 42 },
+{ 177, 45, 41 },
+{ 186, 51, 45 },
+{ 185, 50, 51 },
+{ 184, 49, 50 },
+{ 191, 54, 49 },
+{ 199, 60, 54 },
+{ 198, 59, 60 },
+{ 197, 58, 59 },
+{ 204, 63, 58 },
+{ 212, 68, 63 },
+{ 211, 67, 68 },
+{ 210, 66, 67 },
+{ 217, 71, 66 },
+{ 225, 77, 71 },
+{ 224, 76, 77 },
+{ 224, 76, 76 },
+{ 224, 76, 76 }
+};
+
+#endif