XcmsRGBi(3) - phpMan

Command: man perldoc info search(apropos)  


XcmsColor(3)                              XLIB FUNCTIONS                             XcmsColor(3)



NAME
       XcmsColor, XcmsRGB, XcmsRGBi, XcmsCIEXYZ, XcmsCIEuvY, XcmsCIExyY, XcmsCIELab, XcmsCIELuv,
       XcmsTekHVC, XcmsPad - Xcms color structure

STRUCTURES
       The structure for XcmsColor contains:

       typedef unsigned long XcmsColorFormat;            /* Color Specification Format */

       typedef struct {
            union {
                 XcmsRGB RGB;
                 XcmsRGBi RGBi;
                 XcmsCIEXYZ CIEXYZ;
                 XcmsCIEuvY CIEuvY;
                 XcmsCIExyY CIExyY;
                 XcmsCIELab CIELab;
                 XcmsCIELuv CIELuv;
                 XcmsTekHVC TekHVC;
                 XcmsPad Pad;
            } spec;
            unsigned long pixel;
            XcmsColorFormat format;
       } XcmsColor;             /* Xcms Color Structure */

       typedef double XcmsFloat;

       typedef struct {
            unsigned short red; /* 0x0000 to 0xffff */
            unsigned short green;    /* 0x0000 to 0xffff */
            unsigned short blue;     /* 0x0000 to 0xffff */
       } XcmsRGB;          /* RGB Device */

       typedef struct {
            XcmsFloat red; /* 0.0 to 1.0 */
            XcmsFloat green;    /* 0.0 to 1.0 */
            XcmsFloat blue;     /* 0.0 to 1.0 */
       } XcmsRGBi;         /* RGB Intensity */

       typedef struct {
            XcmsFloat X;
            XcmsFloat Y;   /* 0.0 to 1.0 */
            XcmsFloat Z;
       } XcmsCIEXYZ;       /* CIE XYZ */

       typedef struct {
            XcmsFloat u_prime;  /* 0.0 to ~0.6 */
            XcmsFloat v_prime;  /* 0.0 to ~0.6 */
            XcmsFloat Y;   /* 0.0 to 1.0 */
       } XcmsCIEuvY;       /* CIE u'v'Y */

       typedef struct {
            XcmsFloat x;   /* 0.0 to ~.75 */
            XcmsFloat y;   /* 0.0 to ~.85 */
            XcmsFloat Y;   /* 0.0 to 1.0 */
       } XcmsCIExyY;       /* CIE xyY */

       typedef struct {
            XcmsFloat L_star;   /* 0.0 to 100.0 */
            XcmsFloat a_star;
            XcmsFloat b_star;
       } XcmsCIELab;       /* CIE L*a*b* */

       typedef struct {
            XcmsFloat L_star;   /* 0.0 to 100.0 */
            XcmsFloat u_star;
            XcmsFloat v_star;
       } XcmsCIELuv;       /* CIE L*u*v* */

       typedef struct {
            XcmsFloat H;   /* 0.0 to 360.0 */
            XcmsFloat V;   /* 0.0 to 100.0 */
            XcmsFloat C;   /* 0.0 to 100.0 */
       } XcmsTekHVC;       /* TekHVC */

       typedef struct {
            XcmsFloat pad0;
            XcmsFloat pad1;
            XcmsFloat pad2;
            XcmsFloat pad3;
       } XcmsPad;          /* four doubles */

DESCRIPTION
       The XcmsColor structure contains a union of substructures, each supporting color specifi-
       cation encoding for a particular color space.

SEE ALSO
       XcmsAllocColor(3), XcmsStoreColor(3), XcmsConvertColors(3),

       Xlib - C Language X Interface



X Version 11                               libX11 1.6.7                              XcmsColor(3)

Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2024-04-27 08:50 @3.145.151.141 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0!Valid CSS!