color_util package

Submodules

Module contents

class color_util.ColorHSVA(h: float = 0.0, s: float = 0.0, v: float = 0.0, a: float = 1.0)

Bases: object

a: float = 1.0
h: float = 0.0
s: float = 0.0
v: float = 0.0
class color_util.ColorHSVA24(h: int = 0, s: int = 0, v: int = 0, a: int = 255)

Bases: object

a: int = 255
h: int = 0
s: int = 0
v: int = 0
class color_util.ColorRGBA(r: float = 0.0, g: float = 0.0, b: float = 0.0, a: float = 1.0)

Bases: object

a: float = 1.0
b: float = 0.0
g: float = 0.0
r: float = 0.0
class color_util.ColorRGBA24(r: int = 0, g: int = 0, b: int = 0, a: int = 255)

Bases: object

a: int = 255
b: int = 0
g: int = 0
r: int = 0
class color_util.NamedColor(*values)

Bases: ColorRGBA, Enum

BLUE = ColorRGBA(r=0.2627450980392157, g=0.38823529411764707, b=0.8470588235294118, a=1.0)
BROWN = ColorRGBA(r=0.6039215686274509, g=0.38823529411764707, b=0.1411764705882353, a=1.0)
CYAN = ColorRGBA(r=0.25882352941176473, g=0.8313725490196079, b=0.9568627450980393, a=1.0)
DARK_BLUE = ColorRGBA(r=0.10980392156862745, g=0.1607843137254902, b=0.34901960784313724, a=1.0)
DARK_BROWN = ColorRGBA(r=0.4, g=0.2549019607843137, b=0.09019607843137255, a=1.0)
DARK_CYAN = ColorRGBA(r=0.12549019607843137, g=0.4, b=0.4588235294117647, a=1.0)
DARK_GREEN = ColorRGBA(r=0.07058823529411765, g=0.21176470588235294, b=0.08627450980392157, a=1.0)
DARK_GREY = ColorRGBA(r=0.4588235294117647, g=0.4588235294117647, b=0.4588235294117647, a=1.0)
DARK_LAVENDER = ColorRGBA(r=0.45098039215686275, g=0.3764705882352941, b=0.5019607843137255, a=1.0)
DARK_LIME = ColorRGBA(r=0.35294117647058826, g=0.4392156862745098, b=0.12941176470588237, a=1.0)
DARK_MAGENTA = ColorRGBA(r=0.4392156862745098, g=0.09411764705882353, b=0.4235294117647059, a=1.0)
DARK_MAROON = ColorRGBA(r=0.30196078431372547, g=0.0, b=0.0, a=1.0)
DARK_MINT = ColorRGBA(r=0.1843137254901961, g=0.5019607843137255, b=0.2784313725490196, a=1.0)
DARK_NAVY = ColorRGBA(r=0.0, g=0.0, b=0.25882352941176473, a=1.0)
DARK_OLIVE = ColorRGBA(r=0.5019607843137255, g=0.5019607843137255, b=0.0, a=1.0)
DARK_ORANGE = ColorRGBA(r=0.4588235294117647, g=0.24705882352941178, b=0.09019607843137255, a=1.0)
DARK_PINK = ColorRGBA(r=0.47843137254901963, g=0.2784313725490196, b=0.36470588235294116, a=1.0)
DARK_PURPLE = ColorRGBA(r=0.16862745098039217, g=0.03529411764705882, b=0.21176470588235294, a=1.0)
DARK_RED = ColorRGBA(r=0.4, g=0.043137254901960784, b=0.13333333333333333, a=1.0)
DARK_TEAL = ColorRGBA(r=0.1843137254901961, g=0.4, b=0.3764705882352941, a=1.0)
DARK_YELLOW = ColorRGBA(r=0.5019607843137255, g=0.4392156862745098, b=0.050980392156862744, a=1.0)
GREEN = ColorRGBA(r=0.23529411764705882, g=0.7058823529411765, b=0.29411764705882354, a=1.0)
GREY = ColorRGBA(r=0.6627450980392157, g=0.6627450980392157, b=0.6627450980392157, a=1.0)
LAVENDER = ColorRGBA(r=0.7215686274509804, g=0.27058823529411763, b=1.0, a=1.0)
LIGHT_BLUE = ColorRGBA(r=0.6901960784313725, g=0.7294117647058823, b=0.8745098039215686, a=1.0)
LIGHT_BROWN = ColorRGBA(r=0.6666666666666666, g=0.5764705882352941, b=0.4745098039215686, a=1.0)
LIGHT_CYAN = ColorRGBA(r=0.7254901960784313, g=0.9215686274509803, b=0.9686274509803922, a=1.0)
LIGHT_GREEN = ColorRGBA(r=0.47843137254901963, g=0.7568627450980392, b=0.5098039215686274, a=1.0)
LIGHT_GREY = ColorRGBA(r=0.8588235294117647, g=0.8588235294117647, b=0.8588235294117647, a=1.0)
LIGHT_LAVENDER = ColorRGBA(r=0.9019607843137255, g=0.7450980392156863, b=1.0, a=1.0)
LIGHT_LIME = ColorRGBA(r=0.8862745098039215, g=0.9490196078431372, b=0.7333333333333333, a=1.0)
LIGHT_MAGENTA = ColorRGBA(r=0.9490196078431372, g=0.6549019607843137, b=0.9333333333333333, a=1.0)
LIGHT_MAROON = ColorRGBA(r=0.8, g=0.0, b=0.0, a=1.0)
LIGHT_MINT = ColorRGBA(r=0.6666666666666666, g=1.0, b=0.7647058823529411, a=1.0)
LIGHT_NAVY = ColorRGBA(r=0.22745098039215686, g=0.22745098039215686, b=0.7607843137254902, a=1.0)
LIGHT_OLIVE = ColorRGBA(r=0.8, g=0.8, b=0.0, a=1.0)
LIGHT_ORANGE = ColorRGBA(r=0.9686274509803922, g=0.7843137254901961, b=0.6588235294117647, a=1.0)
LIGHT_PINK = ColorRGBA(r=0.9803921568627451, g=0.5647058823529412, b=0.7450980392156863, a=1.0)
LIGHT_PURPLE = ColorRGBA(r=0.6980392156862745, g=0.49411764705882355, b=0.7568627450980392, a=1.0)
LIGHT_RED = ColorRGBA(r=0.9176470588235294, g=0.3764705882352941, b=0.5098039215686274, a=1.0)
LIGHT_TEAL = ColorRGBA(r=0.6823529411764706, g=0.8980392156862745, b=0.8745098039215686, a=1.0)
LIGHT_YELLOW = ColorRGBA(r=1.0, g=0.996078431372549, b=0.5843137254901961, a=1.0)
LIME = ColorRGBA(r=0.7490196078431373, g=0.9372549019607843, b=0.27058823529411763, a=1.0)
MAGENTA = ColorRGBA(r=0.9411764705882353, g=0.19607843137254902, b=0.9019607843137255, a=1.0)
MAROON = ColorRGBA(r=0.5019607843137255, g=0.0, b=0.0, a=1.0)
MINT = ColorRGBA(r=0.5372549019607843, g=0.8, b=0.615686274509804, a=1.0)
NAVY = ColorRGBA(r=0.0, g=0.0, b=0.4588235294117647, a=1.0)
OLIVE = ColorRGBA(r=0.5843137254901961, g=0.5843137254901961, b=0.2784313725490196, a=1.0)
ORANGE = ColorRGBA(r=0.9607843137254902, g=0.5098039215686274, b=0.19215686274509805, a=1.0)
PINK = ColorRGBA(r=0.984313725490196, g=0.09803921568627451, b=0.4823529411764706, a=1.0)
PURPLE = ColorRGBA(r=0.5686274509803921, g=0.11764705882352941, b=0.7058823529411765, a=1.0)
RED = ColorRGBA(r=0.9019607843137255, g=0.09803921568627451, b=0.29411764705882354, a=1.0)
TEAL = ColorRGBA(r=0.27450980392156865, g=0.6, b=0.5647058823529412, a=1.0)
TRANSPARENT = ColorRGBA(r=0.0, g=0.0, b=0.0, a=0.0)
YELLOW = ColorRGBA(r=1.0, g=0.8823529411764706, b=0.09803921568627451, a=1.0)
class color_util.NamedColor24(*values)

Bases: ColorRGBA24, Enum

BLUE = ColorRGBA24(r=67, g=99, b=216, a=255)
BROWN = ColorRGBA24(r=154, g=99, b=36, a=255)
CYAN = ColorRGBA24(r=66, g=212, b=244, a=255)
DARK_BLUE = ColorRGBA24(r=28, g=41, b=89, a=255)
DARK_BROWN = ColorRGBA24(r=102, g=65, b=23, a=255)
DARK_CYAN = ColorRGBA24(r=32, g=102, b=117, a=255)
DARK_GREEN = ColorRGBA24(r=18, g=54, b=22, a=255)
DARK_GREY = ColorRGBA24(r=117, g=117, b=117, a=255)
DARK_LAVENDER = ColorRGBA24(r=115, g=96, b=128, a=255)
DARK_LIME = ColorRGBA24(r=90, g=112, b=33, a=255)
DARK_MAGENTA = ColorRGBA24(r=112, g=24, b=108, a=255)
DARK_MAROON = ColorRGBA24(r=77, g=0, b=0, a=255)
DARK_MINT = ColorRGBA24(r=47, g=128, b=71, a=255)
DARK_NAVY = ColorRGBA24(r=0, g=0, b=66, a=255)
DARK_OLIVE = ColorRGBA24(r=128, g=128, b=0, a=255)
DARK_ORANGE = ColorRGBA24(r=117, g=63, b=23, a=255)
DARK_PINK = ColorRGBA24(r=122, g=71, b=93, a=255)
DARK_PURPLE = ColorRGBA24(r=43, g=9, b=54, a=255)
DARK_RED = ColorRGBA24(r=102, g=11, b=34, a=255)
DARK_TEAL = ColorRGBA24(r=47, g=102, b=96, a=255)
DARK_YELLOW = ColorRGBA24(r=128, g=112, b=13, a=255)
GREEN = ColorRGBA24(r=60, g=180, b=75, a=255)
GREY = ColorRGBA24(r=169, g=169, b=169, a=255)
LAVENDER = ColorRGBA24(r=184, g=69, b=255, a=255)
LIGHT_BLUE = ColorRGBA24(r=176, g=186, b=223, a=255)
LIGHT_BROWN = ColorRGBA24(r=170, g=147, b=121, a=255)
LIGHT_CYAN = ColorRGBA24(r=185, g=235, b=247, a=255)
LIGHT_GREEN = ColorRGBA24(r=122, g=193, b=130, a=255)
LIGHT_GREY = ColorRGBA24(r=219, g=219, b=219, a=255)
LIGHT_LAVENDER = ColorRGBA24(r=230, g=190, b=255, a=255)
LIGHT_LIME = ColorRGBA24(r=226, g=242, b=187, a=255)
LIGHT_MAGENTA = ColorRGBA24(r=242, g=167, b=238, a=255)
LIGHT_MAROON = ColorRGBA24(r=204, g=0, b=0, a=255)
LIGHT_MINT = ColorRGBA24(r=170, g=255, b=195, a=255)
LIGHT_NAVY = ColorRGBA24(r=58, g=58, b=194, a=255)
LIGHT_OLIVE = ColorRGBA24(r=204, g=204, b=0, a=255)
LIGHT_ORANGE = ColorRGBA24(r=247, g=200, b=168, a=255)
LIGHT_PINK = ColorRGBA24(r=250, g=144, b=190, a=255)
LIGHT_PURPLE = ColorRGBA24(r=178, g=126, b=193, a=255)
LIGHT_RED = ColorRGBA24(r=234, g=96, b=130, a=255)
LIGHT_TEAL = ColorRGBA24(r=174, g=229, b=223, a=255)
LIGHT_YELLOW = ColorRGBA24(r=255, g=254, b=149, a=255)
LIME = ColorRGBA24(r=191, g=239, b=69, a=255)
MAGENTA = ColorRGBA24(r=240, g=50, b=230, a=255)
MAROON = ColorRGBA24(r=128, g=0, b=0, a=255)
MINT = ColorRGBA24(r=137, g=204, b=157, a=255)
NAVY = ColorRGBA24(r=0, g=0, b=117, a=255)
OLIVE = ColorRGBA24(r=149, g=149, b=71, a=255)
ORANGE = ColorRGBA24(r=245, g=130, b=49, a=255)
PINK = ColorRGBA24(r=251, g=25, b=123, a=255)
PURPLE = ColorRGBA24(r=145, g=30, b=180, a=255)
RED = ColorRGBA24(r=230, g=25, b=75, a=255)
TEAL = ColorRGBA24(r=70, g=153, b=144, a=255)
TRANSPARENT = ColorRGBA24(r=0, g=0, b=0, a=0)
YELLOW = ColorRGBA24(r=255, g=225, b=25, a=255)
color_util.convert_color_to_float(int_color)
color_util.convert_color_to_hsv(rgba, epsilon=1e-05)
color_util.convert_color_to_int(float_color)
color_util.convert_color_to_msg(color)
color_util.convert_color_to_rgb(hsva, epsilon=1e-05)