summaryrefslogtreecommitdiffstats
path: root/src/live_effects/lpe-mirror_symmetry.h
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2018-05-26 15:41:40 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2018-05-26 15:41:40 +0000
commit4ef70073ad77fb90d1f89f1ea5a65c5833c9f3c9 (patch)
treeee901a41bae0158c7dbec61f6c49be9ec78f92ba /src/live_effects/lpe-mirror_symmetry.h
parentFix compilation with poppler 0.65.0 (diff)
downloadinkscape-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.h4
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&);
};