diff options
| author | Jabiertxof <jtx@jtx> | 2017-01-02 15:03:00 +0000 |
|---|---|---|
| committer | Jabiertxof <jtx@jtx> | 2017-01-02 15:03:00 +0000 |
| commit | f61f13c62dd0c8e87f89492508acfebad6b32f83 (patch) | |
| tree | db965ef415d6a612177d8d5f269b78cc9f3d2b47 /src/live_effects/lpe-mirror_symmetry.h | |
| parent | merge mirror improvements (diff) | |
| download | inkscape-f61f13c62dd0c8e87f89492508acfebad6b32f83.tar.gz inkscape-f61f13c62dd0c8e87f89492508acfebad6b32f83.zip | |
End defining, bug fixing....
(bzr r15295.1.44)
Diffstat (limited to 'src/live_effects/lpe-mirror_symmetry.h')
| -rw-r--r-- | src/live_effects/lpe-mirror_symmetry.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/live_effects/lpe-mirror_symmetry.h b/src/live_effects/lpe-mirror_symmetry.h index 765f2740f..03ff56842 100644 --- a/src/live_effects/lpe-mirror_symmetry.h +++ b/src/live_effects/lpe-mirror_symmetry.h @@ -17,6 +17,7 @@ */ #include "live_effects/effect.h" +#include "live_effects/parameter/originalitem.h" #include "live_effects/parameter/parameter.h" #include "live_effects/parameter/text.h" #include "live_effects/parameter/point.h" @@ -49,15 +50,16 @@ public: virtual void doOnVisibilityToggled(SPLPEItem const* /*lpeitem*/); virtual Gtk::Widget * newWidget(); void processObjects(LpeAction lpe_action); - void createMirror(Geom::Affine transform); + void toMirror(Geom::Affine transform); bool isCurrentLPEItem(); // void cloneAttrbutes(Inkscape::XML::Node * origin, Inkscape::XML::Node * dest, const char * first_attribute, ...); - void cloneAttrbutes(SPObject *origin, SPObject *dest, bool live, const char * first_attribute, ...); + void cloneAttrbutes(SPObject *origin, SPObject *dest, bool live, const char * attributes); protected: virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec); private: + OriginalItemParam mirror_item; EnumParam<ModeType> mode; ScalarParam split_gap; BoolParam discard_orig_path; |
