GimpDashPattern

GimpDashPattern

Synopsis

#define             GIMP_TYPE_DASH_PATTERN
#define             GIMP_VALUE_HOLDS_DASH_PATTERN       (value)
GType               gimp_dash_pattern_get_type          (void);
GArray *            gimp_dash_pattern_new_from_preset   (GimpDashPreset preset);
GArray *            gimp_dash_pattern_new_from_segments (const gboolean *segments,
                                                         gint n_segments,
                                                         gdouble dash_length);
void                gimp_dash_pattern_fill_segments     (GArray *pattern,
                                                         gboolean *segments,
                                                         gint n_segments);
GArray *            gimp_dash_pattern_from_value_array  (GValueArray *value_array);
GValueArray *       gimp_dash_pattern_to_value_array    (GArray *pattern);
GArray *            gimp_dash_pattern_copy              (GArray *pattern);
void                gimp_dash_pattern_free              (GArray *pattern);

Description

Details

GIMP_TYPE_DASH_PATTERN

#define GIMP_TYPE_DASH_PATTERN               (gimp_dash_pattern_get_type ())


GIMP_VALUE_HOLDS_DASH_PATTERN()

#define GIMP_VALUE_HOLDS_DASH_PATTERN(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_DASH_PATTERN))


gimp_dash_pattern_get_type ()

GType               gimp_dash_pattern_get_type          (void);


gimp_dash_pattern_new_from_preset ()

GArray *            gimp_dash_pattern_new_from_preset   (GimpDashPreset preset);


gimp_dash_pattern_new_from_segments ()

GArray *            gimp_dash_pattern_new_from_segments (const gboolean *segments,
                                                         gint n_segments,
                                                         gdouble dash_length);


gimp_dash_pattern_fill_segments ()

void                gimp_dash_pattern_fill_segments     (GArray *pattern,
                                                         gboolean *segments,
                                                         gint n_segments);


gimp_dash_pattern_from_value_array ()

GArray *            gimp_dash_pattern_from_value_array  (GValueArray *value_array);


gimp_dash_pattern_to_value_array ()

GValueArray *       gimp_dash_pattern_to_value_array    (GArray *pattern);


gimp_dash_pattern_copy ()

GArray *            gimp_dash_pattern_copy              (GArray *pattern);


gimp_dash_pattern_free ()

void                gimp_dash_pattern_free              (GArray *pattern);