colour.h

#pragma once

#include "inc.h"

union lil_ColourLab{
	lil_Number arr[3];
	struct {
		lil_Number L, a, b;
	};
} typedef lil_ColourLab;
lil_ColourLab lil_rgb2Lab(lil_Colour col);

union lil_ColourHsv{
	lil_Number arr[3];
	struct {
		lil_Number h, s, v;
	};
} typedef lil_ColourHsv;
lil_ColourHsv lil_rgb2hsv(lil_Colour col);
lil_Colour    lil_hsv2rgb(lil_ColourHsv hsv);
generated by LDoc 1.4.6 Last updated 2023-04-13 13:58:34