use crate::Color;
impl Color {
pub const BLACK: Self = Self::new(0x00, 0x00, 0x00);
pub const SILVER: Self = Self::new(0xc0, 0xc0, 0xc0);
pub const GRAY: Self = Self::new(0x80, 0x80, 0x80);
pub const WHITE: Self = Self::new(0xff, 0xff, 0xff);
pub const MAROON: Self = Self::new(0x80, 0x00, 0x00);
pub const RED: Self = Self::new(0xff, 0x00, 0x00);
pub const PURPLE: Self = Self::new(0x80, 0x00, 0x80);
pub const FUCHSIA: Self = Self::new(0xff, 0x00, 0xff);
pub const GREEN: Self = Self::new(0x00, 0x80, 0x00);
pub const LIME: Self = Self::new(0x00, 0xff, 0x00);
pub const OLIVE: Self = Self::new(0x80, 0x80, 0x00);
pub const YELLOW: Self = Self::new(0xff, 0xff, 0x00);
pub const NAVY: Self = Self::new(0x00, 0x00, 0x80);
pub const BLUE: Self = Self::new(0x00, 0x00, 0xff);
pub const TEAL: Self = Self::new(0x00, 0x80, 0x80);
pub const AQUA: Self = Self::new(0x00, 0xff, 0xff);
pub const ALICEBLUE: Self = Self::new(0xf0, 0xf8, 0xff);
pub const ANTIQUEWHITE: Self = Self::new(0xfa, 0xeb, 0xd7);
pub const AQUAMARINE: Self = Self::new(0x7f, 0xff, 0xd4);
pub const AZURE: Self = Self::new(0xf0, 0xff, 0xff);
pub const BEIGE: Self = Self::new(0xf5, 0xf5, 0xdc);
pub const BISQUE: Self = Self::new(0xff, 0xe4, 0xc4);
pub const BLANCHEDALMOND: Self = Self::new(0xff, 0xeb, 0xcd);
pub const BLUEVIOLET: Self = Self::new(0x8a, 0x2b, 0xe2);
pub const BROWN: Self = Self::new(0xa5, 0x2a, 0x2a);
pub const BURLYWOOD: Self = Self::new(0xde, 0xb8, 0x87);
pub const CADETBLUE: Self = Self::new(0x5f, 0x9e, 0xa0);
pub const CHARTREUSE: Self = Self::new(0x7f, 0xff, 0x00);
pub const CHOCOLATE: Self = Self::new(0xd2, 0x69, 0x1e);
pub const CORAL: Self = Self::new(0xff, 0x7f, 0x50);
pub const CORNFLOWERBLUE: Self = Self::new(0x64, 0x95, 0xed);
pub const CORNSILK: Self = Self::new(0xff, 0xf8, 0xdc);
pub const CRIMSON: Self = Self::new(0xdc, 0x14, 0x3c);
pub const DARKBLUE: Self = Self::new(0x00, 0x00, 0x8b);
pub const DARKCYAN: Self = Self::new(0x00, 0x8b, 0x8b);
pub const DARKGOLDENROD: Self = Self::new(0xb8, 0x86, 0x0b);
pub const DARKGRAY: Self = Self::new(0xa9, 0xa9, 0xa9);
pub const DARKGREEN: Self = Self::new(0x00, 0x64, 0x00);
pub const DARKGREY: Self = Self::new(0xa9, 0xa9, 0xa9);
pub const DARKKHAKI: Self = Self::new(0xbd, 0xb7, 0x6b);
pub const DARKMAGENTA: Self = Self::new(0x8b, 0x00, 0x8b);
pub const DARKOLIVEGREEN: Self = Self::new(0x55, 0x6b, 0x2f);
pub const DARKORANGE: Self = Self::new(0xff, 0x8c, 0x00);
pub const DARKORCHID: Self = Self::new(0x99, 0x32, 0xcc);
pub const DARKRED: Self = Self::new(0x8b, 0x00, 0x00);
pub const DARKSALMON: Self = Self::new(0xe9, 0x96, 0x7a);
pub const DARKSEAGREEN: Self = Self::new(0x8f, 0xbc, 0x8f);
pub const DARKSLATEBLUE: Self = Self::new(0x48, 0x3d, 0x8b);
pub const DARKSLATEGRAY: Self = Self::new(0x2f, 0x4f, 0x4f);
pub const DARKSLATEGREY: Self = Self::new(0x2f, 0x4f, 0x4f);
pub const DARKTURQUOISE: Self = Self::new(0x00, 0xce, 0xd1);
pub const DARKVIOLET: Self = Self::new(0x94, 0x00, 0xd3);
pub const DEEPPINK: Self = Self::new(0xff, 0x14, 0x93);
pub const DEEPSKYBLUE: Self = Self::new(0x00, 0xbf, 0xff);
pub const DIMGRAY: Self = Self::new(0x69, 0x69, 0x69);
pub const DIMGREY: Self = Self::new(0x69, 0x69, 0x69);
pub const DODGERBLUE: Self = Self::new(0x1e, 0x90, 0xff);
pub const FIREBRICK: Self = Self::new(0xb2, 0x22, 0x22);
pub const FLORALWHITE: Self = Self::new(0xff, 0xfa, 0xf0);
pub const FORESTGREEN: Self = Self::new(0x22, 0x8b, 0x22);
pub const GAINSBORO: Self = Self::new(0xdc, 0xdc, 0xdc);
pub const GHOSTWHITE: Self = Self::new(0xf8, 0xf8, 0xff);
pub const GOLD: Self = Self::new(0xff, 0xd7, 0x00);
pub const GOLDENROD: Self = Self::new(0xda, 0xa5, 0x20);
pub const GREENYELLOW: Self = Self::new(0xad, 0xff, 0x2f);
pub const HONEYDEW: Self = Self::new(0xf0, 0xff, 0xf0);
pub const HOTPINK: Self = Self::new(0xff, 0x69, 0xb4);
pub const INDIANRED: Self = Self::new(0xcd, 0x5c, 0x5c);
pub const INDIGO: Self = Self::new(0x4b, 0x00, 0x82);
pub const IVORY: Self = Self::new(0xff, 0xff, 0xf0);
pub const KHAKI: Self = Self::new(0xf0, 0xe6, 0x8c);
pub const LAVENDER: Self = Self::new(0xe6, 0xe6, 0xfa);
pub const LAVENDERBLUSH: Self = Self::new(0xff, 0xf0, 0xf5);
pub const LAWNGREEN: Self = Self::new(0x7c, 0xfc, 0x00);
pub const LEMONCHIFFON: Self = Self::new(0xff, 0xfa, 0xcd);
pub const LIGHTBLUE: Self = Self::new(0xad, 0xd8, 0xe6);
pub const LIGHTCORAL: Self = Self::new(0xf0, 0x80, 0x80);
pub const LIGHTCYAN: Self = Self::new(0xe0, 0xff, 0xff);
pub const LIGHTGOLDENRODYELLOW: Self = Self::new(0xfa, 0xfa, 0xd2);
pub const LIGHTGRAY: Self = Self::new(0xd3, 0xd3, 0xd3);
pub const LIGHTGREEN: Self = Self::new(0x90, 0xee, 0x90);
pub const LIGHTGREY: Self = Self::new(0xd3, 0xd3, 0xd3);
pub const LIGHTPINK: Self = Self::new(0xff, 0xb6, 0xc1);
pub const LIGHTSALMON: Self = Self::new(0xff, 0xa0, 0x7a);
pub const LIGHTSEAGREEN: Self = Self::new(0x20, 0xb2, 0xaa);
pub const LIGHTSKYBLUE: Self = Self::new(0x87, 0xce, 0xfa);
pub const LIGHTSLATEGRAY: Self = Self::new(0x77, 0x88, 0x99);
pub const LIGHTSLATEGREY: Self = Self::new(0x77, 0x88, 0x99);
pub const LIGHTSTEELBLUE: Self = Self::new(0xb0, 0xc4, 0xde);
pub const LIGHTYELLOW: Self = Self::new(0xff, 0xff, 0xe0);
pub const LIMEGREEN: Self = Self::new(0x32, 0xcd, 0x32);
pub const LINEN: Self = Self::new(0xfa, 0xf0, 0xe6);
pub const MEDIUMAQUAMARINE: Self = Self::new(0x66, 0xcd, 0xaa);
pub const MEDIUMBLUE: Self = Self::new(0x00, 0x00, 0xcd);
pub const MEDIUMORCHID: Self = Self::new(0xba, 0x55, 0xd3);
pub const MEDIUMPURPLE: Self = Self::new(0x93, 0x70, 0xdb);
pub const MEDIUMSEAGREEN: Self = Self::new(0x3c, 0xb3, 0x71);
pub const MEDIUMSLATEBLUE: Self = Self::new(0x7b, 0x68, 0xee);
pub const MEDIUMSPRINGGREEN: Self = Self::new(0x00, 0xfa, 0x9a);
pub const MEDIUMTURQUOISE: Self = Self::new(0x48, 0xd1, 0xcc);
pub const MEDIUMVIOLETRED: Self = Self::new(0xc7, 0x15, 0x85);
pub const MIDNIGHTBLUE: Self = Self::new(0x19, 0x19, 0x70);
pub const MINTCREAM: Self = Self::new(0xf5, 0xff, 0xfa);
pub const MISTYROSE: Self = Self::new(0xff, 0xe4, 0xe1);
pub const MOCCASIN: Self = Self::new(0xff, 0xe4, 0xb5);
pub const NAVAJOWHITE: Self = Self::new(0xff, 0xde, 0xad);
pub const OLDLACE: Self = Self::new(0xfd, 0xf5, 0xe6);
pub const OLIVEDRAB: Self = Self::new(0x6b, 0x8e, 0x23);
pub const ORANGE: Self = Self::new(0xff, 0xa5, 0x00);
pub const ORANGERED: Self = Self::new(0xff, 0x45, 0x00);
pub const ORCHID: Self = Self::new(0xda, 0x70, 0xd6);
pub const PALEGOLDENROD: Self = Self::new(0xee, 0xe8, 0xaa);
pub const PALEGREEN: Self = Self::new(0x98, 0xfb, 0x98);
pub const PALETURQUOISE: Self = Self::new(0xaf, 0xee, 0xee);
pub const PALEVIOLETRED: Self = Self::new(0xdb, 0x70, 0x93);
pub const PAPAYAWHIP: Self = Self::new(0xff, 0xef, 0xd5);
pub const PEACHPUFF: Self = Self::new(0xff, 0xda, 0xb9);
pub const PERU: Self = Self::new(0xcd, 0x85, 0x3f);
pub const PINK: Self = Self::new(0xff, 0xc0, 0xcb);
pub const PLUM: Self = Self::new(0xdd, 0xa0, 0xdd);
pub const POWDERBLUE: Self = Self::new(0xb0, 0xe0, 0xe6);
pub const REBECCAPURPLE: Self = Self::new(0x66, 0x33, 0x99);
pub const ROSYBROWN: Self = Self::new(0xbc, 0x8f, 0x8f);
pub const ROYALBLUE: Self = Self::new(0x41, 0x69, 0xe1);
pub const SADDLEBROWN: Self = Self::new(0x8b, 0x45, 0x13);
pub const SALMON: Self = Self::new(0xfa, 0x80, 0x72);
pub const SANDYBROWN: Self = Self::new(0xf4, 0xa4, 0x60);
pub const SEAGREEN: Self = Self::new(0x2e, 0x8b, 0x57);
pub const SEASHELL: Self = Self::new(0xff, 0xf5, 0xee);
pub const SIENNA: Self = Self::new(0xa0, 0x52, 0x2d);
pub const SKYBLUE: Self = Self::new(0x87, 0xce, 0xeb);
pub const SLATEBLUE: Self = Self::new(0x6a, 0x5a, 0xcd);
pub const SLATEGRAY: Self = Self::new(0x70, 0x80, 0x90);
pub const SLATEGREY: Self = Self::new(0x70, 0x80, 0x90);
pub const SNOW: Self = Self::new(0xff, 0xfa, 0xfa);
pub const SPRINGGREEN: Self = Self::new(0x00, 0xff, 0x7f);
pub const STEELBLUE: Self = Self::new(0x46, 0x82, 0xb4);
pub const TAN: Self = Self::new(0xd2, 0xb4, 0x8c);
pub const THISTLE: Self = Self::new(0xd8, 0xbf, 0xd8);
pub const TOMATO: Self = Self::new(0xff, 0x63, 0x47);
pub const TURQUOISE: Self = Self::new(0x40, 0xe0, 0xd0);
pub const VIOLET: Self = Self::new(0xee, 0x82, 0xee);
pub const WHEAT: Self = Self::new(0xf5, 0xde, 0xb3);
pub const WHITESMOKE: Self = Self::new(0xf5, 0xf5, 0xf5);
pub const YELLOWGREEN: Self = Self::new(0x9a, 0xcd, 0x32);
}