logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

al_color_xyz - Allegro 5 API

Description

       Return  an  ALLEGRO_COLOR(3alleg5)  structure  from XYZ values.  The CIE 1931 XYZ color space consists of
       three components in the range 0..1.  The Y component corresponds to luminance and the X and Z  components
       define the color.

       RGB components are always assumed to be in sRGB space.

              Note:

              The  XYZ  color  space can represent more colors than are visible in sRGB and therefore conversion
              may result in RGB  values  outside  of  the  0..1  range.   You  can  check  for  that  case  with
              al_is_color_valid(3alleg5).

Name

       al_color_xyz - Allegro 5 API

See Also

al_color_xyz_to_rgb(3alleg5), al_color_rgb_to_xyz(3alleg5)

Allegro reference manual                                                                   al_color_xyz(3alleg5)

Since

       5.2.3

Synopsis

              #include <allegro5/allegro_color.h>

              ALLEGRO_COLOR al_color_xyz(float x, float y, float z)

See Also