diff options
| author | Felipe Corr??a da Silva Sanches <juca@members.fsf.org> | 2008-02-11 01:48:14 +0000 |
|---|---|---|
| committer | JucaBlues <JucaBlues@users.sourceforge.net> | 2008-02-11 01:48:14 +0000 |
| commit | 38fcf14ef7489c2d8cd366cf02443891225e41af (patch) | |
| tree | 5b8574a4d07aa990289d44e43cb885c92acc9f6f /src/sp-object-repr.cpp | |
| parent | Update scriptfu from siod to tinyscheme (diff) | |
| download | inkscape-38fcf14ef7489c2d8cd366cf02443891225e41af.tar.gz inkscape-38fcf14ef7489c2d8cd366cf02443891225e41af.zip | |
Offline work done during weekend:
* handle fefuncR, fefuncG, fefuncB and fefuncA nodes
* implement fecomponenttransfer renderer
** identity and gamma modes render perfectly
** linear and table modes are rendering with very slight imperfections
This commit still mantains feComponentTransfer out of UI (still not implemented)
(bzr r4704)
Diffstat (limited to 'src/sp-object-repr.cpp')
| -rw-r--r-- | src/sp-object-repr.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sp-object-repr.cpp b/src/sp-object-repr.cpp index 5fa36d7b5..57e9ef986 100644 --- a/src/sp-object-repr.cpp +++ b/src/sp-object-repr.cpp @@ -52,6 +52,7 @@ #include "sp-feblend.h" #include "sp-fecolormatrix.h" #include "sp-fecomponenttransfer.h" +#include "sp-fecomponenttransfer-funcnode.h" #include "sp-fecomposite.h" #include "sp-feconvolvematrix.h" #include "sp-fediffuselighting.h" @@ -148,6 +149,10 @@ populate_dtables() { "svg:feDistantLight", SP_TYPE_FEDISTANTLIGHT }, { "svg:feDisplacementMap", SP_TYPE_FEDISPLACEMENTMAP }, { "svg:feFlood", SP_TYPE_FEFLOOD }, + { "svg:feFuncR", SP_TYPE_FEFUNCR }, + { "svg:feFuncG", SP_TYPE_FEFUNCG }, + { "svg:feFuncB", SP_TYPE_FEFUNCB }, + { "svg:feFuncA", SP_TYPE_FEFUNCA }, { "svg:feGaussianBlur", SP_TYPE_GAUSSIANBLUR }, { "svg:feImage", SP_TYPE_FEIMAGE }, { "svg:feMerge", SP_TYPE_FEMERGE }, |
