| colord Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
CdColorLab; CdColorRGB; CdColorRGB8; CdColorXYZ; CdColorYxy; void cd_color_clear_xyz (CdColorXYZ *dest); void cd_color_convert_rgb8_to_rgb (const CdColorRGB8 *src,CdColorRGB *dest); void cd_color_convert_rgb_to_rgb8 (const CdColorRGB *src,CdColorRGB8 *dest); void cd_color_convert_xyz_to_yxy (const CdColorXYZ *src,CdColorYxy *dest); void cd_color_convert_yxy_to_xyz (const CdColorYxy *src,CdColorXYZ *dest); void cd_color_copy_rgb (const CdColorRGB *src,CdColorRGB *dest); void cd_color_copy_xyz (const CdColorXYZ *src,CdColorXYZ *dest); void cd_color_copy_yxy (const CdColorYxy *src,CdColorYxy *dest); CdColorRGB * cd_color_rgb_dup (const CdColorRGB *src); #define cd_color_rgb_free #define cd_color_rgb_new void cd_color_set_rgb (CdColorRGB *dest,gdouble R,gdouble G,gdouble B); void cd_color_set_xyz (CdColorXYZ *dest,gdouble X,gdouble Y,gdouble Z); void cd_color_set_yxy (CdColorYxy *dest,gdouble Y,gdouble x,gdouble y); CdColorXYZ * cd_color_xyz_dup (const CdColorXYZ *src); #define cd_color_xyz_free #define cd_color_xyz_new CdColorYxy * cd_color_yxy_dup (const CdColorYxy *src); #define cd_color_yxy_free #define cd_color_yxy_new
void cd_color_clear_xyz (CdColorXYZ *dest);
Initialises a color value.
|
the destination color |
void cd_color_convert_rgb8_to_rgb (const CdColorRGB8 *src,CdColorRGB *dest);
Convert from one color format to another.
|
the source color |
|
the destination color |
void cd_color_convert_rgb_to_rgb8 (const CdColorRGB *src,CdColorRGB8 *dest);
Convert from one color format to another.
|
the source color |
|
the destination color |
void cd_color_convert_xyz_to_yxy (const CdColorXYZ *src,CdColorYxy *dest);
Convert from one color format to another.
|
the source color |
|
the destination color |
void cd_color_convert_yxy_to_xyz (const CdColorYxy *src,CdColorXYZ *dest);
Convert from one color format to another.
|
the source color |
|
the destination color |
void cd_color_copy_rgb (const CdColorRGB *src,CdColorRGB *dest);
Deep copies a color value.
|
the source color |
|
the destination color |
void cd_color_copy_xyz (const CdColorXYZ *src,CdColorXYZ *dest);
Deep copies a color value.
|
the source color |
|
the destination color |
void cd_color_copy_yxy (const CdColorYxy *src,CdColorYxy *dest);
Deep copies a color value.
|
the source color |
|
the destination color |
void cd_color_set_rgb (CdColorRGB *dest,gdouble R,gdouble G,gdouble B);
Initialises a color value.
|
the destination color |
|
component value |
|
component value |
|
component value |
void cd_color_set_xyz (CdColorXYZ *dest,gdouble X,gdouble Y,gdouble Z);
Initialises a color value.
|
the destination color |
|
component value |
|
component value |
|
component value |
void cd_color_set_yxy (CdColorYxy *dest,gdouble Y,gdouble x,gdouble y);
Initialises a color value.
|
the destination color |
|
component value |
|
component value |
|
component value |