diff --git a/pycardium/modules/py/color.py b/pycardium/modules/py/color.py index 00717987efd45d0f62bd014da240caa69d489658..af18f634125a4511462eb20fdf69e643114c066a 100644 --- a/pycardium/modules/py/color.py +++ b/pycardium/modules/py/color.py @@ -134,6 +134,8 @@ class Color(_ColorTuple): ) +# base colors + Color.BLACK = Color.from_hex(0x000000) Color.WHITE = Color.from_hex(0xffffff) Color.RED = Color.from_hex(0xff0000) @@ -143,6 +145,148 @@ Color.BLUE = Color.from_hex(0x0000ff) Color.MAGENTA = Color.from_hex(0xff00ff) Color.CYAN = Color.from_hex(0x00ffff) +# HTML colors + +Color.ALICEBLUE = Color.from_hex(0xf0f8ff) +Color.ANTIQUEWHITE = Color.from_hex(0xfaebd7) +Color.AQUA = Color.from_hex(0x00ffff) +Color.AQUAMARINE = Color.from_hex(0x7fffd4) +Color.AZURE = Color.from_hex(0xf0ffff) +Color.BEIGE = Color.from_hex(0xf5f5dc) +Color.BISQUE = Color.from_hex(0xffe4c4) +#Color.BLACK = Color.from_hex(0x000000) +Color.BLANCHEDALMOND = Color.from_hex(0xffebcd) +Color.BLUE = Color.from_hex(0x0000ff) +Color.BLUEVIOLET = Color.from_hex(0x8a2be2) +Color.BROWN = Color.from_hex(0xa52a2a) +Color.BURLYWOOD = Color.from_hex(0xdeb887) +Color.CADETBLUE = Color.from_hex(0x5f9ea0) +Color.CHARTREUSE = Color.from_hex(0x7fff00) +Color.CHOCOLATE = Color.from_hex(0xd2691e) +Color.CORAL = Color.from_hex(0xff7f50) +Color.CORNFLOWERBLUE = Color.from_hex(0x6495ed) +Color.CORNSILK = Color.from_hex(0xfff8dc) +Color.CRIMSON = Color.from_hex(0xdc143c) +#Color.CYAN = Color.from_hex(0x00ffff) +Color.DARKBLUE = Color.from_hex(0x00008b) +Color.DARKCYAN = Color.from_hex(0x008b8b) +Color.DARKGOLDENROD = Color.from_hex(0xb8860b) +Color.DARKGRAY = Color.from_hex(0xa9a9a9) +Color.DARKGREEN = Color.from_hex(0x006400) +Color.DARKKHAKI = Color.from_hex(0xbdb76b) +Color.DARKMAGENTA = Color.from_hex(0x8b008b) +Color.DARKOLIVEGREEN = Color.from_hex(0x556b2f) +Color.DARKORANGE = Color.from_hex(0xff8c00) +Color.DARKORCHID = Color.from_hex(0x9932cc) +Color.DARKRED = Color.from_hex(0x8b0000) +Color.DARKSALMON = Color.from_hex(0xe9967a) +Color.DARKSEAGREEN = Color.from_hex(0x8fbc8f) +Color.DARKSLATEBLUE = Color.from_hex(0x483d8b) +Color.DARKSLATEGRAY = Color.from_hex(0x2f4f4f) +Color.DARKTURQUOISE = Color.from_hex(0x00ced1) +Color.DARKVIOLET = Color.from_hex(0x9400d3) +Color.DEEPPINK = Color.from_hex(0xff1493) +Color.DEEPSKYBLUE = Color.from_hex(0x00bfff) +Color.DIMGRAY = Color.from_hex(0x696969) +Color.DODGERBLUE = Color.from_hex(0x1e90ff) +Color.FIREBRICK = Color.from_hex(0xb22222) +Color.FLORALWHITE = Color.from_hex(0xfffaf0) +Color.FORESTGREEN = Color.from_hex(0x228b22) +Color.FUCHSIA = Color.from_hex(0xff00ff) +Color.GAINSBORO = Color.from_hex(0xdcdcdc) +Color.GHOSTWHITE = Color.from_hex(0xf8f8ff) +Color.GOLD = Color.from_hex(0xffd700) +Color.GOLDENROD = Color.from_hex(0xdaa520) +Color.GRAY = Color.from_hex(0x808080) +Color.GREEN = Color.from_hex(0x008000) +Color.GREENYELLOW = Color.from_hex(0xadff2f) +Color.HONEYDEW = Color.from_hex(0xf0fff0) +Color.HOTPINK = Color.from_hex(0xff69b4) +Color.INDIANRED = Color.from_hex(0xcd5c5c) +Color.INDIGO = Color.from_hex(0x4b0082) +Color.IVORY = Color.from_hex(0xfffff0) +Color.KHAKI = Color.from_hex(0xf0e68c) +Color.LAVENDER = Color.from_hex(0xe6e6fa) +Color.LAVENDERBLUSH = Color.from_hex(0xfff0f5) +Color.LAWNGREEN = Color.from_hex(0x7cfc00) +Color.LEMONCHIFFON = Color.from_hex(0xfffacd) +Color.LIGHTBLUE = Color.from_hex(0xadd8e6) +Color.LIGHTCORAL = Color.from_hex(0xf08080) +Color.LIGHTCYAN = Color.from_hex(0xe0ffff) +Color.LIGHTGOLDENRODYELLOW = Color.from_hex(0xfafad2) +Color.LIGHTGRAY = Color.from_hex(0xd3d3d3) +Color.LIGHTGREEN = Color.from_hex(0x90ee90) +Color.LIGHTPINK = Color.from_hex(0xffb6c1) +Color.LIGHTSALMON = Color.from_hex(0xffa07a) +Color.LIGHTSEAGREEN = Color.from_hex(0x20b2aa) +Color.LIGHTSKYBLUE = Color.from_hex(0x87cefa) +Color.LIGHTSLATEGRAY = Color.from_hex(0x778899) +Color.LIGHTSTEELBLUE = Color.from_hex(0xb0c4de) +Color.LIGHTYELLOW = Color.from_hex(0xffffe0) +Color.LIME = Color.from_hex(0x00ff00) +Color.LIMEGREEN = Color.from_hex(0x32cd32) +Color.LINEN = Color.from_hex(0xfaf0e6) +Color.MAGENTA = Color.from_hex(0xff00ff) +Color.MAROON = Color.from_hex(0x800000) +Color.MEDIUMAQUAMARINE = Color.from_hex(0x66cdaa) +Color.MEDIUMBLUE = Color.from_hex(0x0000cd) +Color.MEDIUMORCHID = Color.from_hex(0xba55d3) +Color.MEDIUMPURPLE = Color.from_hex(0x9370d8) +Color.MEDIUMSEAGREEN = Color.from_hex(0x3cb371) +Color.MEDIUMSLATEBLUE = Color.from_hex(0x7b68ee) +Color.MEDIUMSPRINGGREEN = Color.from_hex(0x00fa9a) +Color.MEDIUMTURQUOISE = Color.from_hex(0x48d1cc) +Color.MEDIUMVIOLETRED = Color.from_hex(0xc71585) +Color.MIDNIGHTBLUE = Color.from_hex(0x191970) +Color.MINTCREAM = Color.from_hex(0xf5fffa) +Color.MISTYROSE = Color.from_hex(0xffe4e1) +Color.MOCCASIN = Color.from_hex(0xffe4b5) +Color.NAVAJOWHITE = Color.from_hex(0xffdead) +Color.NAVY = Color.from_hex(0x000080) +Color.OLDLACE = Color.from_hex(0xfdf5e6) +Color.OLIVE = Color.from_hex(0x808000) +Color.OLIVEDRAB = Color.from_hex(0x6b8e23) +Color.ORANGE = Color.from_hex(0xffa500) +Color.ORANGERED = Color.from_hex(0xff4500) +Color.ORCHID = Color.from_hex(0xda70d6) +Color.PALEGOLDENROD = Color.from_hex(0xeee8aa) +Color.PALEGREEN = Color.from_hex(0x98fb98) +Color.PALETURQUOISE = Color.from_hex(0xafeeee) +Color.PALEVIOLETRED = Color.from_hex(0xdb7093) +Color.PAPAYAWHIP = Color.from_hex(0xffefd5) +Color.PEACHPUFF = Color.from_hex(0xffdab9) +Color.PERU = Color.from_hex(0xcd853f) +Color.PINK = Color.from_hex(0xffc0cb) +Color.PLUM = Color.from_hex(0xdda0dd) +Color.POWDERBLUE = Color.from_hex(0xb0e0e6) +Color.PURPLE = Color.from_hex(0x800080) +#Color.RED = Color.from_hex(0xff0000) +Color.ROSYBROWN = Color.from_hex(0xbc8f8f) +Color.ROYALBLUE = Color.from_hex(0x4169e1) +Color.SADDLEBROWN = Color.from_hex(0x8b4513) +Color.SALMON = Color.from_hex(0xfa8072) +Color.SANDYBROWN = Color.from_hex(0xf4a460) +Color.SEAGREEN = Color.from_hex(0x2e8b57) +Color.SEASHELL = Color.from_hex(0xfff5ee) +Color.SIENNA = Color.from_hex(0xa0522d) +Color.SILVER = Color.from_hex(0xc0c0c0) +Color.SKYBLUE = Color.from_hex(0x87ceeb) +Color.SLATEBLUE = Color.from_hex(0x6a5acd) +Color.SLATEGRAY = Color.from_hex(0x708090) +Color.SNOW = Color.from_hex(0xfffafa) +Color.SPRINGGREEN = Color.from_hex(0x00ff7f) +Color.STEELBLUE = Color.from_hex(0x4682b4) +Color.TAN = Color.from_hex(0xd2b48c) +Color.TEAL = Color.from_hex(0x008080) +Color.THISTLE = Color.from_hex(0xd8bfd8) +Color.TOMATO = Color.from_hex(0xff6347) +Color.TURQUOISE = Color.from_hex(0x40e0d0) +Color.VIOLET = Color.from_hex(0xee82ee) +Color.WHEAT = Color.from_hex(0xf5deb3) +#Color.WHITE = Color.from_hex(0xffffff) +Color.WHITESMOKE = Color.from_hex(0xf5f5f5) +#Color.YELLOW = Color.from_hex(0xffff00) +Color.YELLOWGREEN = Color.from_hex(0x9acd32) # Add the colors and constructors to the module for convenience # This allows you to do the following: