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-fecomponenttransfer.h | |
| 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-fecomponenttransfer.h')
| -rw-r--r-- | src/sp-fecomponenttransfer.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/sp-fecomponenttransfer.h b/src/sp-fecomponenttransfer.h index 2a0fa01ed..f32512c7a 100644 --- a/src/sp-fecomponenttransfer.h +++ b/src/sp-fecomponenttransfer.h @@ -23,13 +23,8 @@ class SPFeComponentTransferClass; struct SPFeComponentTransfer : public SPFilterPrimitive { /** COMPONENTTRANSFER ATTRIBUTES HERE */ - NR::FilterComponentTransferType type; - std::vector<double> tableValues; - double slope; - double intercept; - double amplitude; - double exponent; - double offset; + + NR::FilterComponentTransfer *renderer; }; struct SPFeComponentTransferClass { |
