X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Ffilter-chemistry.h;h=219f79c8cc30a29977ac1b0605e91c192cdd23a4;hb=d92d4b1e67d2ce3d6977582f8e184f22f1341333;hp=31776323e7499bbdc519dda73fa692cf1bfefcfe;hpb=9d27183139cfc5506d894f1a0335589a7066f608;p=inkscape.git diff --git a/src/filter-chemistry.h b/src/filter-chemistry.h index 31776323e..219f79c8c 100644 --- a/src/filter-chemistry.h +++ b/src/filter-chemistry.h @@ -7,8 +7,9 @@ * Authors: * Hugo Rodrigues * bulia byak + * Niko Kiirala * - * Copyright (C) 2006 authors + * Copyright (C) 2006,2007 authors * * Released under GNU GPL, read the file 'COPYING' for more information */ @@ -16,8 +17,15 @@ #include "forward.h" #include "sp-filter.h" -SPFilter *new_filter_gaussian_blur (SPDocument *document, gdouble stdDeviation); +SPFilterPrimitive *filter_add_primitive(SPFilter *filter, NR::FilterPrimitiveType); +SPFilter *new_filter (SPDocument *document); +SPFilter *new_filter_gaussian_blur (SPDocument *document, gdouble stdDeviation, double expansion, double expansionX, double expansionY, double width, double height); +SPFilter *new_filter_simple_from_item (SPDocument *document, SPItem *item, const char *mode, gdouble stdDeviation); +SPFilter *modify_filter_gaussian_blur_from_item (SPDocument *document, SPItem *item, gdouble stdDeviation); void remove_filter (SPObject *item, bool recursive); +void remove_filter_gaussian_blur (SPObject *item); +bool filter_is_single_gaussian_blur(SPFilter *filter); +double get_single_gaussian_blur_radius(SPFilter *filter); #endif