Graphviz 13.0.0~dev.20241220.2304
Loading...
Searching...
No Matches
lab_gamut.h File Reference
#include <stddef.h>
Include dependency graph for lab_gamut.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LAB_GAMUT_API   /* nothing */
 

Variables

LAB_GAMUT_API const signed char lab_gamut_data []
 
LAB_GAMUT_API const size_t lab_gamut_data_size
 

Macro Definition Documentation

◆ LAB_GAMUT_API

#define LAB_GAMUT_API   /* nothing */

Definition at line 28 of file lab_gamut.h.

Variable Documentation

◆ lab_gamut_data

LAB_GAMUT_API const signed char lab_gamut_data[]
extern

lookup table for the visible spectrum of the CIELAB color space

This table is entries of 4-tuples of the form (L*, a*, b* lower bound, b* upper bound). A plain lookup table and/or the use of structs is avoided to save memory during compilation. Without this, MSVC ~2019 exhausts memory in CI.

More information about CIELAB: https://en.wikipedia.org/wiki/CIELAB_color_space

Definition at line 14 of file lab_gamut.c.

Referenced by lab_gamut().

◆ lab_gamut_data_size

LAB_GAMUT_API const size_t lab_gamut_data_size
extern

Definition at line 10749 of file lab_gamut.c.

Referenced by lab_gamut().