Skip to content

cube

palettes.cube

palettes.cube

Makes a color cube palette.

Usage

from palettes import get_palette palette = get_palette(name="cube", size=5, color_depth=16, swapped=False)

OR

palette = get_palette(name="cube")

OR

from palettes.cube import CubePalette palette = CubePalette(size=5, color_depth=24)

print(f"Palette: {palette.name}, Length: {len(palette)}") for i, color in enumerate(palette): for i, color in enumerate(palette): print(f"{i}. {color:#06X} {palette.color_name(i)}")

Classes

CubePalette

CubePalette(name='', color_depth=16, swapped=False, cached=True, size=5)

A color cube palette. The size of the cube is determined by the size parameter.

Methods:
color_rgb
color_rgb(color)

color can be an 16-bit integer or a tuple, list or bytearray of length 2 or 3.