Inkscape
Vector Graphics Editor
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Concepts
color.h File Reference

Go to the source code of this file.

Classes

struct  _at_color
 

Typedefs

typedef struct _at_color at_color
 

Functions

at_colorat_color_new (guint8 r, guint8 g, guint8 b)
 
at_colorat_color_parse (const gchar *string, GError **err)
 
at_colorat_color_copy (const at_color *original)
 
gboolean at_color_equal (const at_color *c1, const at_color *c2)
 
void at_color_set (at_color *c1, guint8 r, guint8 g, guint8 b)
 
unsigned char at_color_luminance (const at_color *color)
 
void at_color_free (at_color *color)
 
GType at_color_get_type (void)
 

Typedef Documentation

◆ at_color

typedef struct _at_color at_color

Definition at line 31 of file color.h.

Function Documentation

◆ at_color_copy()

at_color * at_color_copy ( const at_color original)

◆ at_color_equal()

gboolean at_color_equal ( const at_color c1,
const at_color c2 
)

◆ at_color_free()

void at_color_free ( at_color color)

◆ at_color_get_type()

GType at_color_get_type ( void  )

◆ at_color_luminance()

unsigned char at_color_luminance ( const at_color color)

◆ at_color_new()

at_color * at_color_new ( guint8  r,
guint8  g,
guint8  b 
)

◆ at_color_parse()

at_color * at_color_parse ( const gchar *  string,
GError **  err 
)

◆ at_color_set()

void at_color_set ( at_color c1,
guint8  r,
guint8  g,
guint8  b 
)