FangEngine.converter.color
This module handles the conversion of colors from any format to RGB (the units the engine uses)
Enum ColorNames
Key | Value |
ALICE_BLUE | (240, 248, 255) |
ANTIQUE_WHITE | (250, 235, 215) |
AQUA | (0, 255, 255) |
AQUA_MARINE | (127, 255, 212) |
AZURE | (240, 255, 255) |
BEIGE | (245, 245, 220) |
BISQUE | (255, 228, 196) |
BLACK | (0, 0, 0) |
BLANCHED_ALMOND | (255, 235, 205) |
BLUE | (0, 0, 255) |
BLUE_VIOLET | (138, 43, 226) |
BROWN | (165, 42, 42) |
BURLY_WOOD | (222, 184, 135) |
CADET_BLUE | (95, 158, 160) |
CHART_REUSE | (127, 255, 0) |
CHOCOLATE | (210, 105, 30) |
CORAL | (255, 127, 80) |
CORN_FLOWER_BLUE | (100, 149, 237) |
CORN_SILK | (255, 248, 220) |
CRIMSON | (220, 20, 60) |
DARK_BLUE | (0, 0, 139) |
DARK_CYAN | (0, 139, 139) |
DARK_GOLDEN_ROD | (184, 134, 11) |
DARK_GRAY | (169, 169, 169) |
DARK_GREEN | (0, 100, 0) |
DARK_KHAKI | (189, 183, 107) |
DARK_MAGENTA | (139, 0, 139) |
DARK_OLIVE_GREEN | (85, 107, 47) |
DARK_ORANGE | (255, 140, 0) |
DARK_ORCHID | (153, 50, 204) |
DARK_RED | (139, 0, 0) |
DARK_SALMON | (233, 150, 122) |
DARK_SEA_GREEN | (143, 188, 143) |
DARK_SLATE_BLUE | (72, 61, 139) |
DARK_SLATE_GRAY | (47, 79, 79) |
DARK_TURQUOISE | (0, 206, 209) |
DARK_VIOLET | (148, 0, 211) |
DEEP_PINK | (255, 20, 147) |
DEEP_SKY_BLUE | (0, 191, 255) |
DIM_GRAY | (105, 105, 105) |
DODGER_BLUE | (30, 144, 255) |
FIREBRICK | (178, 34, 34) |
FLORAL_WHITE | (255, 250, 240) |
FOREST_GREEN | (34, 139, 34) |
GAINSBORO | (220, 220, 220) |
GHOST_WHITE | (248, 248, 255) |
GOLD | (255, 215, 0) |
GOLDEN_ROD | (218, 165, 32) |
GRAY | (128, 128, 128) |
GREEN | (0, 128, 0) |
GREEN_YELLOW | (173, 255, 47) |
HONEYDEW | (240, 255, 240) |
HOT_PINK | (255, 105, 180) |
INDIAN_RED | (205, 92, 92) |
INDIGO | (75, 0, 130) |
IVORY | (255, 255, 240) |
KHAKI | (240, 230, 140) |
LAVENDER | (230, 230, 250) |
LAVENDER_BLUSH | (255, 240, 245) |
LAWN_GREEN | (124, 252, 0) |
LEMON_CHIFFON | (255, 250, 205) |
LIGHT_BLUE | (173, 216, 230) |
LIGHT_CORAL | (240, 128, 128) |
LIGHT_CYAN | (224, 255, 255) |
LIGHT_GOLDEN_ROD_YELLOW | (250, 250, 210) |
LIGHT_GREEN | (144, 238, 144) |
LIGHT_GREY | (211, 211, 211) |
LIGHT_PINK | (255, 182, 193) |
LIGHT_SALMON | (255, 160, 122) |
LIGHT_SEA_GREEN | (32, 178, 170) |
LIGHT_SKY_BLUE | (135, 206, 250) |
LIGHT_SLATE_GRAY | (119, 136, 153) |
LIGHT_STEEL_BLUE | (176, 196, 222) |
LIGHT_YELLOW | (255, 255, 224) |
LIME | (0, 255, 0) |
LIME_GREEN | (50, 205, 50) |
LINEN | (250, 240, 230) |
MAGENTA | (255, 0, 255) |
MAROON | (128, 0, 0) |
MEDIUM_AQUA_MARINE | (102, 205, 170) |
MEDIUM_BLUE | (0, 0, 205) |
MEDIUM_ORCHID | (186, 85, 211) |
MEDIUM_PURPLE | (147, 112, 219) |
MEDIUM_SEA_GREEN | (60, 179, 113) |
MEDIUM_SLATE_BLUE | (123, 104, 238) |
MEDIUM_SPRING_GREEN | (0, 250, 154) |
MEDIUM_TURQUOISE | (72, 209, 204) |
MEDIUM_VIOLET_RED | (199, 21, 133) |
MIDNIGHT_BLUE | (25, 25, 112) |
MINT_CREAM | (245, 255, 250) |
MISTY_ROSE | (255, 228, 225) |
MOCCASIN | (255, 228, 181) |
NAVAJO_WHITE | (255, 222, 173) |
NAVY | (0, 0, 128) |
OLD_LACE | (253, 245, 230) |
OLIVE | (128, 128, 0) |
OLIVE_DRAB | (107, 142, 35) |
ORANGE | (255, 165, 0) |
ORANGE_RED | (255, 69, 0) |
ORCHID | (218, 112, 214) |
PALE_GOLDEN_ROD | (238, 232, 170) |
PALE_GREEN | (152, 251, 152) |
PALE_TURQUOISE | (175, 238, 238) |
PALE_VIOLET_RED | (219, 112, 147) |
PAPAYA_WHIP | (255, 239, 213) |
PEACH_PUFF | (255, 218, 185) |
PERU | (205, 133, 63) |
PINK | (255, 192, 203) |
PLUM | (221, 160, 221) |
POWDER_BLUE | (176, 224, 230) |
PURPLE | (128, 0, 128) |
RED | (255, 0, 0) |
ROSY_BROWN | (188, 143, 143) |
ROYAL_BLUE | (65, 105, 225) |
SADDLE_BROWN | (139, 69, 19) |
SALMON | (250, 128, 114) |
SANDY_BROWN | (244, 164, 96) |
SEA_GREEN | (46, 139, 87) |
SEA_SHELL | (255, 245, 238) |
SIENNA | (160, 82, 45) |
SILVER | (192, 192, 192) |
SKY_BLUE | (135, 206, 235) |
SLATE_BLUE | (106, 90, 205) |
SLATE_GRAY | (112, 128, 144) |
SNOW | (255, 250, 250) |
SPRING_GREEN | (0, 255, 127) |
STEEL_BLUE | (70, 130, 180) |
TAN | (210, 180, 140) |
TEAL | (0, 128, 128) |
THISTLE | (216, 191, 216) |
TOMATO | (255, 99, 71) |
TURQUOISE | (64, 224, 208) |
VIOLET | (238, 130, 238) |
WHEAT | (245, 222, 179) |
WHITE | (255, 255, 255) |
WHITE_SMOKE | (245, 245, 245) |
YELLOW | (255, 255, 0) |
YELLOW_GREEN | (154, 205, 50) |
Function rgb_color(r: int, g: int, b: int) -> typing.Tuple[int, int, int]
Converts RGB format to RGB. This function was included for completeness.
Function hex_color(color: str) -> typing.Tuple[int, int, int]
Converts HEX format to RGB
Can be in the format "#123456" OR "123456"
Function cmyk_color(c: int, m: int, y: int, k: int) -> typing.Tuple[int, int, int]
Converts CMYK format to RGB
Function named_color(name: typing.Union[FangEngine.converter.color.ColorNames, str])
Converts a color name to RGB based on the ColorNames enum