|
| bool | barycentric_xy (const float t[2], const float A[2], const float B[2], const float C[2], float bary[3]) FL_NO_EXCEPT |
| |
| bool | build_rgb_colorimetric_cache (const EmitterProfile &p, RgbColorimetricCache *cache) FL_NO_EXCEPT |
| |
| bool | build_source_matrix (const float xy_r[2], const float xy_g[2], const float xy_b[2], const float xy_w[2], float M_out[3][3]) FL_NO_EXCEPT |
| |
| void | cct_to_xy (int cct, float out[2]) FL_NO_EXCEPT |
| |
| void | hermite_basis (float t, float out[4]) FL_NO_EXCEPT |
| |
| bool | invert3x3 (const float in[3][3], float out[3][3]) FL_NO_EXCEPT |
| |
| void | matvec3 (const float M[3][3], const float v[3], float out[3]) FL_NO_EXCEPT |
| |
| void | nnls3 (const float M[3][3], const float b[3], float t_out[3], float *residual_out) FL_NO_EXCEPT |
| |
| i16 | quantize_lut_cell (float v) FL_NO_EXCEPT |
| |
| u8 | quantize_u8 (float v) FL_NO_EXCEPT |
| |
| void | rgb_source_to_XYZ (const RgbColorimetricCache &cache, float s_r, float s_g, float s_b, float X_t[3]) FL_NO_EXCEPT |
| |
| bool | solve_rgb_colorimetric (const RgbColorimetricCache &cache, float s_r, float s_g, float s_b, float out_rgb[3]) FL_NO_EXCEPT |
| |
| void | xyY_to_XYZ (float x, float y, float Y, float out[3]) FL_NO_EXCEPT |
| |