def hwb(self): """Hue, Whiteness, Blackness.""" hsv = colorsys.rgb_to_hsv(self.r, self.g, self.b) h = hsv[0] w = (1.0 - hsv[1]) * hsv[2] b = 1.0 - hsv[2] return [h, w, b]