| GIMP Application Reference Manual | ||||
|---|---|---|---|---|
GimpBrush;
GimpData* gimp_brush_new (const gchar *name);
GimpData* gimp_brush_get_standard (void);
GimpBrush* gimp_brush_select_brush (GimpBrush *brush,
GimpCoords *last_coords,
GimpCoords *cur_coords);
gboolean gimp_brush_want_null_motion (GimpBrush *brush,
GimpCoords *last_coords,
GimpCoords *cur_coords);
void gimp_brush_scale_size (GimpBrush *brush,
gdouble scale,
gint *width,
gint *height);
TempBuf* gimp_brush_scale_mask (GimpBrush *brush,
gdouble scale);
TempBuf* gimp_brush_scale_pixmap (GimpBrush *brush,
gdouble scale);
TempBuf* gimp_brush_get_mask (const GimpBrush *brush);
TempBuf* gimp_brush_get_pixmap (const GimpBrush *brush);
gint gimp_brush_get_spacing (const GimpBrush *brush);
void gimp_brush_set_spacing (GimpBrush *brush,
gint spacing);
void gimp_brush_spacing_changed (GimpBrush *brush);
GObject +----GimpObject +----GimpViewable +----GimpData +----GimpBrush +----GimpBrushClipboard +----GimpBrushGenerated +----GimpBrushPipe
GimpBrush* gimp_brush_select_brush (GimpBrush *brush, GimpCoords *last_coords, GimpCoords *cur_coords);
|
|
|
|
|
|
Returns : |
gboolean gimp_brush_want_null_motion (GimpBrush *brush, GimpCoords *last_coords, GimpCoords *cur_coords);
|
|
|
|
|
|
Returns : |
void gimp_brush_scale_size (GimpBrush *brush, gdouble scale, gint *width, gint *height);
|
|
|
|
|
|
|
TempBuf* gimp_brush_scale_mask (GimpBrush *brush, gdouble scale);
|
|
|
|
Returns : |
TempBuf* gimp_brush_scale_pixmap (GimpBrush *brush, gdouble scale);
|
|
|
|
Returns : |
void gimp_brush_set_spacing (GimpBrush *brush, gint spacing);
|
|
|
"spacing" property"spacing" gdouble : Read / Write / Construct
Allowed values: [1,5000]
Default value: 20