diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2010-07-30 22:52:27 +0000 |
|---|---|---|
| committer | Johan Engelen <goejendaagh@zonnet.nl> | 2010-07-30 22:52:27 +0000 |
| commit | 59f56e0c14005e4c386a162a5ce66398b710a82f (patch) | |
| tree | 301608285958e91d3454933743629ffcdaa4c18c /src/live_effects/parameter/powerstrokepointarray.h | |
| parent | Translations. Simplified Chinese translation update by Liu Xiaoqin. (diff) | |
| download | inkscape-59f56e0c14005e4c386a162a5ce66398b710a82f.tar.gz inkscape-59f56e0c14005e4c386a162a5ce66398b710a82f.zip | |
powerstroke: redefine meaning of offset point parameter values. now knots move with path
(bzr r9672)
Diffstat (limited to 'src/live_effects/parameter/powerstrokepointarray.h')
| -rw-r--r-- | src/live_effects/parameter/powerstrokepointarray.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/live_effects/parameter/powerstrokepointarray.h b/src/live_effects/parameter/powerstrokepointarray.h index 66eb3c987..06d406dfe 100644 --- a/src/live_effects/parameter/powerstrokepointarray.h +++ b/src/live_effects/parameter/powerstrokepointarray.h @@ -43,6 +43,11 @@ public: virtual bool providesKnotHolderEntities() { return true; } virtual void addKnotHolderEntities(KnotHolder *knotholder, SPDesktop *desktop, SPItem *item); + void set_pwd2(Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) { last_pwd2 = pwd2_in; } + Geom::Piecewise<Geom::D2<Geom::SBasis> > const & get_pwd2() { return last_pwd2; } + void set_pwd2_normal(Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) { last_pwd2_normal = pwd2_in; } + Geom::Piecewise<Geom::D2<Geom::SBasis> > const & get_pwd2_normal() { return last_pwd2_normal; } + friend class PowerStrokePointArrayParamKnotHolderEntity; private: @@ -53,6 +58,9 @@ private: SPKnotModeType knot_mode; guint32 knot_color; gchar *handle_tip; + + Geom::Piecewise<Geom::D2<Geom::SBasis> > last_pwd2; + Geom::Piecewise<Geom::D2<Geom::SBasis> > last_pwd2_normal; }; |
