Color
- class wpilib.Color(*args, **kwargs)
Bases:
pybind11_object
Represents colors that can be used with Addressable LEDs.
Limited to 12 bits of precision.
Overloaded function.
__init__(self: wpilib._wpilib.Color) -> None
Constructs a default color (black).
__init__(self: wpilib._wpilib.Color, red: float, green: float, blue: float) -> None
Constructs a Color from doubles (0-1).
- Parameters:
red – Red value (0-1)
green – Green value (0-1)
blue – Blue value (0-1)
__init__(self: wpilib._wpilib.Color, r: int, g: int, b: int) -> None
Constructs a Color from ints (0-255).
- Parameters:
r – Red value (0-255)
g – Green value (0-255)
b – Blue value (0-255)
__init__(self: wpilib._wpilib.Color, hexString: str) -> None
Constructs a Color from a hex string.
- Parameters:
hexString – a string of the format <tt>#RRGGBB</tt> @throws std::invalid_argument if the hex string is invalid.
- property blue float
Blue component (0-1).
- static fromHSV(h: int, s: int, v: int) wpilib._wpilib.Color
Creates a Color from HSV values.
- Parameters:
h – The h value [0-180)
s – The s value [0-255]
v – The v value [0-255]
- Returns:
The color
- property green float
Green component (0-1).
- hexString() str
Return this color represented as a hex string.
- Returns:
a string of the format <tt>#RRGGBB</tt>
- kAliceBlue = Color(red=0.941406, green=0.972656, blue=1.000000)
- kAntiqueWhite = Color(red=0.980469, green=0.921631, blue=0.843262)
- kAqua = Color(red=0.000000, green=1.000000, blue=1.000000)
- kAquamarine = Color(red=0.498047, green=1.000000, blue=0.831543)
- kAzure = Color(red=0.941406, green=1.000000, blue=1.000000)
- kBeige = Color(red=0.960938, green=0.960938, blue=0.862793)
- kBisque = Color(red=1.000000, green=0.894287, blue=0.768799)
- kBlack = Color(red=0.000000, green=0.000000, blue=0.000000)
- kBlanchedAlmond = Color(red=1.000000, green=0.921631, blue=0.803955)
- kBlue = Color(red=0.000000, green=0.000000, blue=1.000000)
- kBlueViolet = Color(red=0.541260, green=0.168701, blue=0.886475)
- kBrown = Color(red=0.647217, green=0.164795, blue=0.164795)
- kBurlywood = Color(red=0.870605, green=0.721680, blue=0.529541)
- kCadetBlue = Color(red=0.372559, green=0.619629, blue=0.627686)
- kChartreuse = Color(red=0.498047, green=1.000000, blue=0.000000)
- kChocolate = Color(red=0.823730, green=0.411865, blue=0.117676)
- kCoral = Color(red=1.000000, green=0.498047, blue=0.313965)
- kCornflowerBlue = Color(red=0.392334, green=0.584473, blue=0.929443)
- kCornsilk = Color(red=1.000000, green=0.972656, blue=0.862793)
- kCrimson = Color(red=0.862793, green=0.078613, blue=0.235352)
- kCyan = Color(red=0.000000, green=1.000000, blue=1.000000)
- kDarkBlue = Color(red=0.000000, green=0.000000, blue=0.545166)
- kDarkCyan = Color(red=0.000000, green=0.545166, blue=0.545166)
- kDarkGoldenrod = Color(red=0.721680, green=0.525635, blue=0.043213)
- kDarkGray = Color(red=0.662842, green=0.662842, blue=0.662842)
- kDarkGreen = Color(red=0.000000, green=0.392334, blue=0.000000)
- kDarkKhaki = Color(red=0.741211, green=0.717773, blue=0.419678)
- kDarkMagenta = Color(red=0.545166, green=0.000000, blue=0.545166)
- kDarkOliveGreen = Color(red=0.333496, green=0.419678, blue=0.184326)
- kDarkOrange = Color(red=1.000000, green=0.549072, blue=0.000000)
- kDarkOrchid = Color(red=0.600098, green=0.196289, blue=0.800049)
- kDarkRed = Color(red=0.545166, green=0.000000, blue=0.000000)
- kDarkSalmon = Color(red=0.913818, green=0.588379, blue=0.478516)
- kDarkSeaGreen = Color(red=0.560791, green=0.737305, blue=0.560791)
- kDarkSlateBlue = Color(red=0.282471, green=0.239258, blue=0.545166)
- kDarkSlateGray = Color(red=0.184326, green=0.309814, blue=0.309814)
- kDarkTurquoise = Color(red=0.000000, green=0.807861, blue=0.819824)
- kDarkViolet = Color(red=0.580566, green=0.000000, blue=0.827637)
- kDeepPink = Color(red=1.000000, green=0.078613, blue=0.576660)
- kDeepSkyBlue = Color(red=0.000000, green=0.749023, blue=1.000000)
- kDenim = Color(red=0.082520, green=0.376709, blue=0.741211)
- kDimGray = Color(red=0.411865, green=0.411865, blue=0.411865)
- kDodgerBlue = Color(red=0.117676, green=0.564941, blue=1.000000)
- kFirebrick = Color(red=0.698242, green=0.133545, blue=0.133545)
- kFirstBlue = Color(red=0.000000, green=0.400146, blue=0.702148)
- kFirstRed = Color(red=0.929443, green=0.109863, blue=0.141357)
- kFloralWhite = Color(red=1.000000, green=0.980469, blue=0.941406)
- kForestGreen = Color(red=0.133545, green=0.545166, blue=0.133545)
- kFuchsia = Color(red=1.000000, green=0.000000, blue=1.000000)
- kGainsboro = Color(red=0.862793, green=0.862793, blue=0.862793)
- kGhostWhite = Color(red=0.972656, green=0.972656, blue=1.000000)
- kGold = Color(red=1.000000, green=0.843262, blue=0.000000)
- kGoldenrod = Color(red=0.854980, green=0.647217, blue=0.125732)
- kGray = Color(red=0.502197, green=0.502197, blue=0.502197)
- kGreen = Color(red=0.000000, green=0.502197, blue=0.000000)
- kGreenYellow = Color(red=0.678467, green=1.000000, blue=0.184326)
- kHoneydew = Color(red=0.941406, green=1.000000, blue=0.941406)
- kHotPink = Color(red=1.000000, green=0.411865, blue=0.706055)
- kIndianRed = Color(red=0.803955, green=0.360840, blue=0.360840)
- kIndigo = Color(red=0.294189, green=0.000000, blue=0.510010)
- kIvory = Color(red=1.000000, green=1.000000, blue=0.941406)
- kKhaki = Color(red=0.941406, green=0.902100, blue=0.549072)
- kLavender = Color(red=0.902100, green=0.902100, blue=0.980469)
- kLavenderBlush = Color(red=1.000000, green=0.941406, blue=0.960938)
- kLawnGreen = Color(red=0.486328, green=0.988281, blue=0.000000)
- kLemonChiffon = Color(red=1.000000, green=0.980469, blue=0.803955)
- kLightBlue = Color(red=0.678467, green=0.847168, blue=0.902100)
- kLightCoral = Color(red=0.941406, green=0.502197, blue=0.502197)
- kLightCyan = Color(red=0.878662, green=1.000000, blue=1.000000)
- kLightGoldenrodYellow = Color(red=0.980469, green=0.980469, blue=0.823730)
- kLightGray = Color(red=0.827637, green=0.827637, blue=0.827637)
- kLightGreen = Color(red=0.564941, green=0.933350, blue=0.564941)
- kLightPink = Color(red=1.000000, green=0.713867, blue=0.757080)
- kLightSalmon = Color(red=1.000000, green=0.627686, blue=0.478516)
- kLightSeaGreen = Color(red=0.125732, green=0.698242, blue=0.666748)
- kLightSkyBlue = Color(red=0.529541, green=0.807861, blue=0.980469)
- kLightSlateGray = Color(red=0.466797, green=0.533447, blue=0.600098)
- kLightSteelBlue = Color(red=0.690430, green=0.768799, blue=0.870605)
- kLightYellow = Color(red=1.000000, green=1.000000, blue=0.878662)
- kLime = Color(red=0.000000, green=1.000000, blue=0.000000)
- kLimeGreen = Color(red=0.196289, green=0.803955, blue=0.196289)
- kLinen = Color(red=0.980469, green=0.941406, blue=0.902100)
- kMagenta = Color(red=1.000000, green=0.000000, blue=1.000000)
- kMaroon = Color(red=0.502197, green=0.000000, blue=0.000000)
- kMediumAquamarine = Color(red=0.400146, green=0.803955, blue=0.666748)
- kMediumBlue = Color(red=0.000000, green=0.000000, blue=0.803955)
- kMediumOrchid = Color(red=0.729492, green=0.333496, blue=0.827637)
- kMediumPurple = Color(red=0.576660, green=0.439453, blue=0.858887)
- kMediumSeaGreen = Color(red=0.235352, green=0.702148, blue=0.443359)
- kMediumSlateBlue = Color(red=0.482422, green=0.407959, blue=0.933350)
- kMediumSpringGreen = Color(red=0.000000, green=0.980469, blue=0.604004)
- kMediumTurquoise = Color(red=0.282471, green=0.819824, blue=0.800049)
- kMediumVioletRed = Color(red=0.780518, green=0.082520, blue=0.521729)
- kMidnightBlue = Color(red=0.098145, green=0.098145, blue=0.439453)
- kMintcream = Color(red=0.960938, green=1.000000, blue=0.980469)
- kMistyRose = Color(red=1.000000, green=0.894287, blue=0.882568)
- kMoccasin = Color(red=1.000000, green=0.894287, blue=0.709961)
- kOldLace = Color(red=0.992188, green=0.960938, blue=0.902100)
- kOlive = Color(red=0.502197, green=0.502197, blue=0.000000)
- kOliveDrab = Color(red=0.419678, green=0.556885, blue=0.137451)
- kOrange = Color(red=1.000000, green=0.647217, blue=0.000000)
- kOrangeRed = Color(red=1.000000, green=0.270752, blue=0.000000)
- kOrchid = Color(red=0.854980, green=0.439453, blue=0.839355)
- kPaleGoldenrod = Color(red=0.933350, green=0.909912, blue=0.666748)
- kPaleGreen = Color(red=0.596191, green=0.984375, blue=0.596191)
- kPaleTurquoise = Color(red=0.686279, green=0.933350, blue=0.933350)
- kPaleVioletRed = Color(red=0.858887, green=0.439453, blue=0.576660)
- kPapayaWhip = Color(red=1.000000, green=0.937256, blue=0.835449)
- kPeachPuff = Color(red=1.000000, green=0.854980, blue=0.725586)
- kPeru = Color(red=0.803955, green=0.521729, blue=0.247070)
- kPink = Color(red=1.000000, green=0.753174, blue=0.796143)
- kPlum = Color(red=0.866699, green=0.627686, blue=0.866699)
- kPowderBlue = Color(red=0.690430, green=0.878662, blue=0.902100)
- kPurple = Color(red=0.502197, green=0.000000, blue=0.502197)
- kRed = Color(red=1.000000, green=0.000000, blue=0.000000)
- kRosyBrown = Color(red=0.737305, green=0.560791, blue=0.560791)
- kRoyalBlue = Color(red=0.255127, green=0.411865, blue=0.882568)
- kSaddleBrown = Color(red=0.545166, green=0.270752, blue=0.074707)
- kSalmon = Color(red=0.980469, green=0.502197, blue=0.447266)
- kSandyBrown = Color(red=0.957031, green=0.643311, blue=0.376709)
- kSeaGreen = Color(red=0.180420, green=0.545166, blue=0.341309)
- kSeashell = Color(red=1.000000, green=0.960938, blue=0.933350)
- kSienna = Color(red=0.627686, green=0.321777, blue=0.176514)
- kSilver = Color(red=0.753174, green=0.753174, blue=0.753174)
- kSkyBlue = Color(red=0.529541, green=0.807861, blue=0.921631)
- kSlateBlue = Color(red=0.415771, green=0.353027, blue=0.803955)
- kSlateGray = Color(red=0.439453, green=0.502197, blue=0.564941)
- kSnow = Color(red=1.000000, green=0.980469, blue=0.980469)
- kSpringGreen = Color(red=0.000000, green=1.000000, blue=0.498047)
- kSteelBlue = Color(red=0.274658, green=0.510010, blue=0.706055)
- kTan = Color(red=0.823730, green=0.706055, blue=0.549072)
- kTeal = Color(red=0.000000, green=0.502197, blue=0.502197)
- kThistle = Color(red=0.847168, green=0.749023, blue=0.847168)
- kTomato = Color(red=1.000000, green=0.388428, blue=0.278564)
- kTurquoise = Color(red=0.251221, green=0.878662, blue=0.815918)
- kViolet = Color(red=0.933350, green=0.510010, blue=0.933350)
- kWheat = Color(red=0.960938, green=0.870605, blue=0.702148)
- kWhite = Color(red=1.000000, green=1.000000, blue=1.000000)
- kWhiteSmoke = Color(red=0.960938, green=0.960938, blue=0.960938)
- kYellow = Color(red=1.000000, green=1.000000, blue=0.000000)
- kYellowGreen = Color(red=0.604004, green=0.803955, blue=0.196289)
- property red float
Red component (0-1).