Zephyr Scientific Library (zscilib)
Data Fields
zsl_clr_illum_data Struct Reference

CIE 1931 XYZ tristimulus values for a standard illuminant. More...

#include <colorimetry.h>

Data Fields

enum zsl_clr_illum illuminant
 
enum zsl_clr_obs observer
 
char * name
 
struct {
   zsl_real_t   xyz_x
 
   zsl_real_t   xyz_y
 
   zsl_real_t   xyz_z
 
data
 

Detailed Description

CIE 1931 XYZ tristimulus values for a standard illuminant.

Definition at line 431 of file colorimetry.h.

Field Documentation

◆ data

struct { ... } zsl_clr_illum_data::data

The illuminant's XYZ tristimulus values.

◆ illuminant

enum zsl_clr_illum zsl_clr_illum_data::illuminant

The CIE standard illuminant reference identifier.

Definition at line 433 of file colorimetry.h.

◆ name

char* zsl_clr_illum_data::name

Display name string for the illuminant.

Definition at line 437 of file colorimetry.h.

◆ observer

enum zsl_clr_obs zsl_clr_illum_data::observer

The CIE standard observer model used.

Definition at line 435 of file colorimetry.h.

◆ xyz_x

zsl_real_t zsl_clr_illum_data::xyz_x

The CIE XYZ tristimulus X value.

Definition at line 441 of file colorimetry.h.

◆ xyz_y

zsl_real_t zsl_clr_illum_data::xyz_y

The CIE XYZ tristimulus Y value.

Definition at line 443 of file colorimetry.h.

◆ xyz_z

zsl_real_t zsl_clr_illum_data::xyz_z

The CIE XYZ tristimulus Z value.

Definition at line 445 of file colorimetry.h.


The documentation for this struct was generated from the following file: