GcmXyz

GcmXyz — XYZ color object

Synopsis

                    GcmXyzPrivate;
                    GcmXyz;
                    GcmXyzClass;
GcmXyz *            gcm_xyz_new                         (void);
gdouble             gcm_xyz_get_x                       (GcmXyz *xyz);
gdouble             gcm_xyz_get_y                       (GcmXyz *xyz);
gdouble             gcm_xyz_get_z                       (GcmXyz *xyz);
void                gcm_xyz_print                       (GcmXyz *xyz);
void                gcm_xyz_clear                       (GcmXyz *xyz);

Object Hierarchy

  GObject
   +----GcmXyz

Properties

  "cie-x"                    gdouble               : Read / Write
  "cie-y"                    gdouble               : Read / Write
  "cie-z"                    gdouble               : Read / Write

Description

This object represents a XYZ color block.

Details

GcmXyzPrivate

typedef struct _GcmXyzPrivate GcmXyzPrivate;

Private GcmXyz data


GcmXyz

typedef struct _GcmXyz GcmXyz;


GcmXyzClass

typedef struct {
	GObjectClass parent_class;
	/* padding for future expansion */
	void (*_gcm_reserved1) (void);
	void (*_gcm_reserved2) (void);
	void (*_gcm_reserved3) (void);
	void (*_gcm_reserved4) (void);
	void (*_gcm_reserved5) (void);
} GcmXyzClass;


gcm_xyz_new ()

GcmXyz *            gcm_xyz_new                         (void);

Returns :

a new GcmXyz object.

gcm_xyz_get_x ()

gdouble             gcm_xyz_get_x                       (GcmXyz *xyz);

xyz :

Returns :


gcm_xyz_get_y ()

gdouble             gcm_xyz_get_y                       (GcmXyz *xyz);

xyz :

Returns :


gcm_xyz_get_z ()

gdouble             gcm_xyz_get_z                       (GcmXyz *xyz);

xyz :

Returns :


gcm_xyz_print ()

void                gcm_xyz_print                       (GcmXyz *xyz);

xyz :


gcm_xyz_clear ()

void                gcm_xyz_clear                       (GcmXyz *xyz);

xyz :

Property Details

The "cie-x" property

  "cie-x"                    gdouble               : Read / Write

Default value: 0


The "cie-y" property

  "cie-y"                    gdouble               : Read / Write

Default value: 0


The "cie-z" property

  "cie-z"                    gdouble               : Read / Write

Default value: 0