99# Custom Packages
1010from AthenaColor .InitClass import init
1111import AthenaColor .Objects .Color .ColorTupleConversion as CTC
12- from AthenaColor .Objects .Color .ColorSystem import RGB ,HEX ,CMYK ,HSL ,HSV ,RGBA ,HEXA
12+ from AthenaColor .Objects .Color .ColorSystem import ColorSystem , RGB ,HEX ,CMYK ,HSL ,HSV ,RGBA ,HEXA
1313
1414# ----------------------------------------------------------------------------------------------------------------------
1515# - All -
2222# - RGB -
2323# ----------------------------------------------------------------------------------------------------------------------
2424# noinspection PyProtectedMember
25- def to_RGB (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> RGB :
25+ def to_RGB (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> RGB :
2626 """
2727 Function which converts any Color Object to an RGB object
2828 """
@@ -45,7 +45,7 @@ def to_RGB(color:RGB|HEX|CMYK|HSL|HSV|RGBA|HEXA) -> RGB:
4545# - Hexadecimal -
4646# ----------------------------------------------------------------------------------------------------------------------
4747# noinspection PyProtectedMember
48- def to_HEX (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HEX :
48+ def to_HEX (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HEX :
4949 """
5050 Function which converts any Color Object to an HEX object.
5151 """
@@ -66,7 +66,7 @@ def to_HEX(color:RGB|HEX|CMYK|HSL|HSV|RGBA|HEXA) -> HEX:
6666# - HSV -
6767# ----------------------------------------------------------------------------------------------------------------------
6868# noinspection PyProtectedMember
69- def to_HSV (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HSV :
69+ def to_HSV (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HSV :
7070 """
7171 Function which converts any Color Object to an HSV object.
7272 """
@@ -86,7 +86,7 @@ def to_HSV(color:RGB|HEX|CMYK|HSL|HSV|RGBA|HEXA) -> HSV:
8686# ----------------------------------------------------------------------------------------------------------------------
8787# - HSL -
8888# ----------------------------------------------------------------------------------------------------------------------
89- def to_HSL (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HSL :
89+ def to_HSL (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HSL :
9090 """
9191 Function which converts any Color Object to an HSL object.
9292 """
@@ -106,7 +106,7 @@ def to_HSL(color:RGB|HEX|CMYK|HSL|HSV|RGBA|HEXA) -> HSL:
106106# ----------------------------------------------------------------------------------------------------------------------
107107# - CMYK -
108108# ----------------------------------------------------------------------------------------------------------------------
109- def to_CMYK (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> CMYK :
109+ def to_CMYK (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> CMYK :
110110 """
111111 Function which converts any Color Object to an CMYK object.
112112 """
@@ -126,7 +126,7 @@ def to_CMYK(color:RGB|HEX|CMYK|HSL|HSV|RGBA|HEXA) -> CMYK:
126126# ----------------------------------------------------------------------------------------------------------------------
127127# - TRANSPARENT COLORS -
128128# ----------------------------------------------------------------------------------------------------------------------A
129- def to_RGBA (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> RGBA :
129+ def to_RGBA (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> RGBA :
130130 """
131131 Function which converts any Color Object to an RGBA object.
132132 """
@@ -146,7 +146,7 @@ def to_RGBA(color:RGB|HEX|CMYK|HSL|HSV|RGBA|HEXA) -> RGBA:
146146 else :
147147 return NotImplemented
148148
149- def to_HEXA (color :RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HEXA :
149+ def to_HEXA (color :ColorSystem | RGB | HEX | CMYK | HSL | HSV | RGBA | HEXA ) -> HEXA :
150150 """
151151 Function which converts any Color Object to an HEXA object.
152152 """
0 commit comments