Zephyr Scientific Library (zscilib)
ext_color.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2021 Linaro
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
20 #ifndef ZSL_MEASUREMENT_EXT_COLOR_H__
21 #define ZSL_MEASUREMENT_EXT_COLOR_H__
22 
23 #include <zsl/zsl.h>
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 
43 
48 
54 
59 
64 
69 
74 
79 
84 
89 };
90 
91 #ifdef __cplusplus
92 }
93 #endif
94 
99 #endif /* ZSL_MEASUREMENT_EXT_COLOR_H__ */
ZSL_MES_EXT_TYPE_COLOR_CIE1960_CCT
@ ZSL_MES_EXT_TYPE_COLOR_CIE1960_CCT
CIE1960 CCT (Duv = 0.0).
Definition: ext_color.h:83
ZSL_MES_EXT_TYPE_COLOR_RGBA16
@ ZSL_MES_EXT_TYPE_COLOR_RGBA16
RGBA 16-bit integers.
Definition: ext_color.h:53
ZSL_MES_EXT_TYPE_COLOR_CIE1931_XYZ
@ ZSL_MES_EXT_TYPE_COLOR_CIE1931_XYZ
CIE1931 XYZ tristimulus.
Definition: ext_color.h:63
ZSL_MES_EXT_TYPE_COLOR_CIE1960_CCT_DUV
@ ZSL_MES_EXT_TYPE_COLOR_CIE1960_CCT_DUV
CIE1960 CCT and Duv.
Definition: ext_color.h:88
ZSL_MES_EXT_TYPE_COLOR_CIE1976_UCS
@ ZSL_MES_EXT_TYPE_COLOR_CIE1976_UCS
CIE1976 UCS chromaticity.
Definition: ext_color.h:78
ZSL_MES_EXT_TYPE_COLOR_CIE1960_UCS
@ ZSL_MES_EXT_TYPE_COLOR_CIE1960_UCS
CIE1960 UCS chromaticity.
Definition: ext_color.h:73
ZSL_MES_EXT_TYPE_COLOR_UNDEFINED
@ ZSL_MES_EXT_TYPE_COLOR_UNDEFINED
Default value for color is RGBA 8-bit integers.
Definition: ext_color.h:42
ZSL_MES_EXT_TYPE_COLOR_RGBA8
@ ZSL_MES_EXT_TYPE_COLOR_RGBA8
RGBA 8-bit integers.
Definition: ext_color.h:47
ZSL_MES_EXT_TYPE_COLOR_RGBAF
@ ZSL_MES_EXT_TYPE_COLOR_RGBAF
RGBA 32-bit floating point values, 0..1.0 range.
Definition: ext_color.h:58
zsl.h
API header file for zscilib.
zsl_mes_ext_color
zsl_mes_ext_color
Extended measuremnt types for ZSL_MES_TYPE_COLOR (8-bit).
Definition: ext_color.h:38
ZSL_MES_EXT_TYPE_COLOR_CIE1931_XYY
@ ZSL_MES_EXT_TYPE_COLOR_CIE1931_XYY
CIE1931 xyY chromaticity.
Definition: ext_color.h:68