diff options
| author | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-05-26 15:41:40 +0000 |
|---|---|---|
| committer | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-05-26 15:41:40 +0000 |
| commit | 4ef70073ad77fb90d1f89f1ea5a65c5833c9f3c9 (patch) | |
| tree | ee901a41bae0158c7dbec61f6c49be9ec78f92ba /src/live_effects/lpe-mirror_symmetry.h | |
| parent | Fix compilation with poppler 0.65.0 (diff) | |
| download | inkscape-4ef70073ad77fb90d1f89f1ea5a65c5833c9f3c9.tar.gz inkscape-4ef70073ad77fb90d1f89f1ea5a65c5833c9f3c9.zip | |
Add center mirror symmetry butons for perfect symmetry and rotate copyes cleanup
Diffstat (limited to 'src/live_effects/lpe-mirror_symmetry.h')
| -rw-r--r-- | src/live_effects/lpe-mirror_symmetry.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/live_effects/lpe-mirror_symmetry.h b/src/live_effects/lpe-mirror_symmetry.h index d2d04c205..aa02b1352 100644 --- a/src/live_effects/lpe-mirror_symmetry.h +++ b/src/live_effects/lpe-mirror_symmetry.h @@ -53,6 +53,8 @@ public: void cloneD(SPObject *orig, SPObject *dest, bool reset); Inkscape::XML::Node * createPathBase(SPObject *elemref); void resetStyles(); + void centerVert(); + void centerHoriz(); protected: virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec); @@ -70,6 +72,8 @@ private: Geom::Point previous_center; SPObject * container; bool reset; + bool center_vert; + bool center_horiz; LPEMirrorSymmetry(const LPEMirrorSymmetry&); LPEMirrorSymmetry& operator=(const LPEMirrorSymmetry&); }; |
