Created
June 17, 2020 14:21
-
-
Save nuta/bdaa80e26a177a2b3fbefdae801a804c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /// ANSI 256 colors. | |
| /// https://en.wikipedia.org/wiki/ANSI_escape_code | |
| const COLORS256: [Rgb; 256] = [ | |
| Rgb(0, 0, 0), | |
| Rgb(128, 0, 0), | |
| Rgb(0, 128, 0), | |
| Rgb(128, 128, 0), | |
| Rgb(0, 0, 128), | |
| Rgb(128, 0, 128), | |
| Rgb(0, 128, 128), | |
| Rgb(192, 192, 192), | |
| Rgb(128, 128, 128), | |
| Rgb(255, 0, 0), | |
| Rgb(0, 255, 0), | |
| Rgb(255, 255, 0), | |
| Rgb(0, 0, 255), | |
| Rgb(255, 0, 255), | |
| Rgb(0, 255, 255), | |
| Rgb(255, 255, 255), | |
| Rgb(0, 0, 0), | |
| Rgb(0, 0, 95), | |
| Rgb(0, 0, 135), | |
| Rgb(0, 0, 175), | |
| Rgb(0, 0, 215), | |
| Rgb(0, 0, 255), | |
| Rgb(0, 95, 0), | |
| Rgb(0, 95, 95), | |
| Rgb(0, 95, 135), | |
| Rgb(0, 95, 175), | |
| Rgb(0, 95, 215), | |
| Rgb(0, 95, 255), | |
| Rgb(0, 135, 0), | |
| Rgb(0, 135, 95), | |
| Rgb(0, 135, 135), | |
| Rgb(0, 135, 175), | |
| Rgb(0, 135, 215), | |
| Rgb(0, 135, 255), | |
| Rgb(0, 175, 0), | |
| Rgb(0, 175, 95), | |
| Rgb(0, 175, 135), | |
| Rgb(0, 175, 175), | |
| Rgb(0, 175, 215), | |
| Rgb(0, 175, 255), | |
| Rgb(0, 215, 0), | |
| Rgb(0, 215, 95), | |
| Rgb(0, 215, 135), | |
| Rgb(0, 215, 175), | |
| Rgb(0, 215, 215), | |
| Rgb(0, 215, 255), | |
| Rgb(0, 255, 0), | |
| Rgb(0, 255, 95), | |
| Rgb(0, 255, 135), | |
| Rgb(0, 255, 175), | |
| Rgb(0, 255, 215), | |
| Rgb(0, 255, 255), | |
| Rgb(95, 0, 0), | |
| Rgb(95, 0, 95), | |
| Rgb(95, 0, 135), | |
| Rgb(95, 0, 175), | |
| Rgb(95, 0, 215), | |
| Rgb(95, 0, 255), | |
| Rgb(95, 95, 0), | |
| Rgb(95, 95, 95), | |
| Rgb(95, 95, 135), | |
| Rgb(95, 95, 175), | |
| Rgb(95, 95, 215), | |
| Rgb(95, 95, 255), | |
| Rgb(95, 135, 0), | |
| Rgb(95, 135, 95), | |
| Rgb(95, 135, 135), | |
| Rgb(95, 135, 175), | |
| Rgb(95, 135, 215), | |
| Rgb(95, 135, 255), | |
| Rgb(95, 175, 0), | |
| Rgb(95, 175, 95), | |
| Rgb(95, 175, 135), | |
| Rgb(95, 175, 175), | |
| Rgb(95, 175, 215), | |
| Rgb(95, 175, 255), | |
| Rgb(95, 215, 0), | |
| Rgb(95, 215, 95), | |
| Rgb(95, 215, 135), | |
| Rgb(95, 215, 175), | |
| Rgb(95, 215, 215), | |
| Rgb(95, 215, 255), | |
| Rgb(95, 255, 0), | |
| Rgb(95, 255, 95), | |
| Rgb(95, 255, 135), | |
| Rgb(95, 255, 175), | |
| Rgb(95, 255, 215), | |
| Rgb(95, 255, 255), | |
| Rgb(135, 0, 0), | |
| Rgb(135, 0, 95), | |
| Rgb(135, 0, 135), | |
| Rgb(135, 0, 175), | |
| Rgb(135, 0, 215), | |
| Rgb(135, 0, 255), | |
| Rgb(135, 95, 0), | |
| Rgb(135, 95, 95), | |
| Rgb(135, 95, 135), | |
| Rgb(135, 95, 175), | |
| Rgb(135, 95, 215), | |
| Rgb(135, 95, 255), | |
| Rgb(135, 135, 0), | |
| Rgb(135, 135, 95), | |
| Rgb(135, 135, 135), | |
| Rgb(135, 135, 175), | |
| Rgb(135, 135, 215), | |
| Rgb(135, 135, 255), | |
| Rgb(135, 175, 0), | |
| Rgb(135, 175, 95), | |
| Rgb(135, 175, 135), | |
| Rgb(135, 175, 175), | |
| Rgb(135, 175, 215), | |
| Rgb(135, 175, 255), | |
| Rgb(135, 215, 0), | |
| Rgb(135, 215, 95), | |
| Rgb(135, 215, 135), | |
| Rgb(135, 215, 175), | |
| Rgb(135, 215, 215), | |
| Rgb(135, 215, 255), | |
| Rgb(135, 255, 0), | |
| Rgb(135, 255, 95), | |
| Rgb(135, 255, 135), | |
| Rgb(135, 255, 175), | |
| Rgb(135, 255, 215), | |
| Rgb(135, 255, 255), | |
| Rgb(175, 0, 0), | |
| Rgb(175, 0, 95), | |
| Rgb(175, 0, 135), | |
| Rgb(175, 0, 175), | |
| Rgb(175, 0, 215), | |
| Rgb(175, 0, 255), | |
| Rgb(175, 95, 0), | |
| Rgb(175, 95, 95), | |
| Rgb(175, 95, 135), | |
| Rgb(175, 95, 175), | |
| Rgb(175, 95, 215), | |
| Rgb(175, 95, 255), | |
| Rgb(175, 135, 0), | |
| Rgb(175, 135, 95), | |
| Rgb(175, 135, 135), | |
| Rgb(175, 135, 175), | |
| Rgb(175, 135, 215), | |
| Rgb(175, 135, 255), | |
| Rgb(175, 175, 0), | |
| Rgb(175, 175, 95), | |
| Rgb(175, 175, 135), | |
| Rgb(175, 175, 175), | |
| Rgb(175, 175, 215), | |
| Rgb(175, 175, 255), | |
| Rgb(175, 215, 0), | |
| Rgb(175, 215, 95), | |
| Rgb(175, 215, 135), | |
| Rgb(175, 215, 175), | |
| Rgb(175, 215, 215), | |
| Rgb(175, 215, 255), | |
| Rgb(175, 255, 0), | |
| Rgb(175, 255, 95), | |
| Rgb(175, 255, 135), | |
| Rgb(175, 255, 175), | |
| Rgb(175, 255, 215), | |
| Rgb(175, 255, 255), | |
| Rgb(215, 0, 0), | |
| Rgb(215, 0, 95), | |
| Rgb(215, 0, 135), | |
| Rgb(215, 0, 175), | |
| Rgb(215, 0, 215), | |
| Rgb(215, 0, 255), | |
| Rgb(215, 95, 0), | |
| Rgb(215, 95, 95), | |
| Rgb(215, 95, 135), | |
| Rgb(215, 95, 175), | |
| Rgb(215, 95, 215), | |
| Rgb(215, 95, 255), | |
| Rgb(215, 135, 0), | |
| Rgb(215, 135, 95), | |
| Rgb(215, 135, 135), | |
| Rgb(215, 135, 175), | |
| Rgb(215, 135, 215), | |
| Rgb(215, 135, 255), | |
| Rgb(215, 175, 0), | |
| Rgb(215, 175, 95), | |
| Rgb(215, 175, 135), | |
| Rgb(215, 175, 175), | |
| Rgb(215, 175, 215), | |
| Rgb(215, 175, 255), | |
| Rgb(215, 215, 0), | |
| Rgb(215, 215, 95), | |
| Rgb(215, 215, 135), | |
| Rgb(215, 215, 175), | |
| Rgb(215, 215, 215), | |
| Rgb(215, 215, 255), | |
| Rgb(215, 255, 0), | |
| Rgb(215, 255, 95), | |
| Rgb(215, 255, 135), | |
| Rgb(215, 255, 175), | |
| Rgb(215, 255, 215), | |
| Rgb(215, 255, 255), | |
| Rgb(255, 0, 0), | |
| Rgb(255, 0, 95), | |
| Rgb(255, 0, 135), | |
| Rgb(255, 0, 175), | |
| Rgb(255, 0, 215), | |
| Rgb(255, 0, 255), | |
| Rgb(255, 95, 0), | |
| Rgb(255, 95, 95), | |
| Rgb(255, 95, 135), | |
| Rgb(255, 95, 175), | |
| Rgb(255, 95, 215), | |
| Rgb(255, 95, 255), | |
| Rgb(255, 135, 0), | |
| Rgb(255, 135, 95), | |
| Rgb(255, 135, 135), | |
| Rgb(255, 135, 175), | |
| Rgb(255, 135, 215), | |
| Rgb(255, 135, 255), | |
| Rgb(255, 175, 0), | |
| Rgb(255, 175, 95), | |
| Rgb(255, 175, 135), | |
| Rgb(255, 175, 175), | |
| Rgb(255, 175, 215), | |
| Rgb(255, 175, 255), | |
| Rgb(255, 215, 0), | |
| Rgb(255, 215, 95), | |
| Rgb(255, 215, 135), | |
| Rgb(255, 215, 175), | |
| Rgb(255, 215, 215), | |
| Rgb(255, 215, 255), | |
| Rgb(255, 255, 0), | |
| Rgb(255, 255, 95), | |
| Rgb(255, 255, 135), | |
| Rgb(255, 255, 175), | |
| Rgb(255, 255, 215), | |
| Rgb(255, 255, 255), | |
| Rgb(8, 8, 8), | |
| Rgb(18, 18, 18), | |
| Rgb(28, 28, 28), | |
| Rgb(38, 38, 38), | |
| Rgb(48, 48, 48), | |
| Rgb(58, 58, 58), | |
| Rgb(68, 68, 68), | |
| Rgb(78, 78, 78), | |
| Rgb(88, 88, 88), | |
| Rgb(98, 98, 98), | |
| Rgb(108, 108, 108), | |
| Rgb(118, 118, 118), | |
| Rgb(128, 128, 128), | |
| Rgb(138, 138, 138), | |
| Rgb(148, 148, 148), | |
| Rgb(158, 158, 158), | |
| Rgb(168, 168, 168), | |
| Rgb(178, 178, 178), | |
| Rgb(188, 188, 188), | |
| Rgb(198, 198, 198), | |
| Rgb(208, 208, 208), | |
| Rgb(218, 218, 218), | |
| Rgb(228, 228, 228), | |
| Rgb(238, 238, 238), | |
| ]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment