X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fsp-object-repr.cpp;h=43c946670397d515e2069f141305ce68191f3024;hb=090f793a8a0366a90c96bd4ae509ac7315ec8391;hp=0f2ff9e6a5f7439c318b85459116e726c2cd0ddc;hpb=35e0418c921e7057987f57ba30ba95ec5e03c9e5;p=inkscape.git diff --git a/src/sp-object-repr.cpp b/src/sp-object-repr.cpp index 0f2ff9e6a..43c946670 100644 --- a/src/sp-object-repr.cpp +++ b/src/sp-object-repr.cpp @@ -13,7 +13,7 @@ #include "sp-defs.h" #include "sp-symbol.h" -#include "sp-marker.h" +#include "marker.h" #include "sp-use.h" #include "sp-root.h" #include "sp-image.h" @@ -43,6 +43,23 @@ #include "sp-switch.h" #include "color-profile-fns.h" #include "xml/repr.h" +#include "sp-filter.h" +#include "sp-gaussian-blur.h" +#include "sp-feblend.h" +#include "sp-fecolormatrix.h" +#include "sp-fecomponenttransfer.h" +#include "sp-fecomposite.h" +#include "sp-feconvolvematrix.h" +#include "sp-fediffuselighting.h" +#include "sp-fedisplacementmap.h" +#include "sp-feflood.h" +#include "sp-feimage.h" +#include "sp-femerge.h" +#include "sp-femorphology.h" +#include "sp-feoffset.h" +#include "sp-fespecularlighting.h" +#include "sp-fetile.h" +#include "sp-feturbulence.h" enum NameType { REPR_NAME, SODIPODI_TYPE }; static unsigned const N_NAME_TYPES = SODIPODI_TYPE + 1; @@ -100,6 +117,7 @@ populate_dtables() { "svg:clipPath", SP_TYPE_CLIPPATH }, { "svg:defs", SP_TYPE_DEFS }, { "svg:ellipse", SP_TYPE_ELLIPSE }, + { "svg:filter", SP_TYPE_FILTER }, /* Note: flow* elements are proposed additions for SVG 1.2, they aren't in SVG 1.1. */ { "svg:flowDiv", SP_TYPE_FLOWDIV }, @@ -111,6 +129,22 @@ populate_dtables() { "svg:flowRoot", SP_TYPE_FLOWTEXT }, { "svg:flowSpan", SP_TYPE_FLOWTSPAN }, { "svg:g", SP_TYPE_GROUP }, + { "svg:feBlend", SP_TYPE_FEBLEND }, + { "svg:feColorMatrix", SP_TYPE_FECOLORMATRIX }, + { "svg:feComponentTransfer", SP_TYPE_FECOMPONENTTRANSFER }, + { "svg:feComposite", SP_TYPE_FECOMPOSITE }, + { "svg:feConvolveMatrix", SP_TYPE_FECONVOLVEMATRIX }, + { "svg:feDiffuseLighting", SP_TYPE_FEDIFFUSELIGHTING }, + { "svg:feDisplacementMap", SP_TYPE_FEDISPLACEMENTMAP }, + { "svg:feFlood", SP_TYPE_FEFLOOD }, + { "svg:feGaussianBlur", SP_TYPE_GAUSSIANBLUR }, + { "svg:feImage", SP_TYPE_FEIMAGE }, + { "svg:feMerge", SP_TYPE_FEMERGE }, + { "svg:feMorphology", SP_TYPE_FEMORPHOLOGY }, + { "svg:feOffset", SP_TYPE_FEOFFSET }, + { "svg:feSpecularLighting", SP_TYPE_FESPECULARLIGHTING }, + { "svg:feTile", SP_TYPE_FETILE }, + { "svg:feTurbulence", SP_TYPE_FETURBULENCE }, { "svg:image", SP_TYPE_IMAGE }, { "svg:line", SP_TYPE_LINE }, { "svg:linearGradient", SP_TYPE_LINEARGRADIENT },