go-gradient

go-gradient

Synopsis




enum                GOGradientDirection;
GOGradientDirection go_gradient_dir_from_str            (const gchar *name);
const gchar*        go_gradient_dir_as_str              (GOGradientDirection dir);
void                go_gradient_setup                   (ArtGradientLinear *gradient,
                                                         GOGradientDirection dir,
                                                         GOColor col0,
                                                         GOColor col1,
                                                         double x0,
                                                         double y0,
                                                         double x1,
                                                         double y1,
                                                         ArtGradientStop *stops);

Description

Details

enum GOGradientDirection

typedef enum {
	GO_GRADIENT_N_TO_S,
	GO_GRADIENT_S_TO_N,
	GO_GRADIENT_N_TO_S_MIRRORED,
	GO_GRADIENT_S_TO_N_MIRRORED,
	GO_GRADIENT_W_TO_E,
	GO_GRADIENT_E_TO_W,
	GO_GRADIENT_W_TO_E_MIRRORED,
	GO_GRADIENT_E_TO_W_MIRRORED,
	GO_GRADIENT_NW_TO_SE,
	GO_GRADIENT_SE_TO_NW,
	GO_GRADIENT_NW_TO_SE_MIRRORED,
	GO_GRADIENT_SE_TO_NW_MIRRORED,
	GO_GRADIENT_NE_TO_SW,
	GO_GRADIENT_SW_TO_NE,
	GO_GRADIENT_SW_TO_NE_MIRRORED,
	GO_GRADIENT_NE_TO_SW_MIRRORED,
	GO_GRADIENT_MAX
} GOGradientDirection;


go_gradient_dir_from_str ()

GOGradientDirection go_gradient_dir_from_str            (const gchar *name);

name :
Returns :

go_gradient_dir_as_str ()

const gchar*        go_gradient_dir_as_str              (GOGradientDirection dir);

dir :
Returns :

go_gradient_setup ()

void                go_gradient_setup                   (ArtGradientLinear *gradient,
                                                         GOGradientDirection dir,
                                                         GOColor col0,
                                                         GOColor col1,
                                                         double x0,
                                                         double y0,
                                                         double x1,
                                                         double y1,
                                                         ArtGradientStop *stops);

gradient :
dir :
col0 :
col1 :
x0 :
y0 :
x1 :
y1 :
stops :