summaryrefslogtreecommitdiffstats
path: root/src/live_effects/lpe-simplify.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2014-08-11 01:38:48 +0000
committerJabiertxof <jtx@jtx.marker.es>2014-08-11 01:38:48 +0000
commit34efde17371ebac38ad634b81496fc578357fc1e (patch)
tree0dd1a5be2748ba66be70b05a0a2636f955b7066b /src/live_effects/lpe-simplify.cpp
parentfix bug pointed by suv (diff)
downloadinkscape-34efde17371ebac38ad634b81496fc578357fc1e.tar.gz
inkscape-34efde17371ebac38ad634b81496fc578357fc1e.zip
Simplify original paths on helper paths pointed by Liam. Also used arcs for handles pointed by suv
(bzr r13341.1.134)
Diffstat (limited to 'src/live_effects/lpe-simplify.cpp')
-rw-r--r--src/live_effects/lpe-simplify.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/live_effects/lpe-simplify.cpp b/src/live_effects/lpe-simplify.cpp
index a001069b9..c4c2d449b 100644
--- a/src/live_effects/lpe-simplify.cpp
+++ b/src/live_effects/lpe-simplify.cpp
@@ -238,7 +238,7 @@ LPESimplify::drawNode(Geom::Point p)
{
double r = helper_size/0.67;
char const * svgd;
- svgd = "M 0,-4.270368e-5 1,-4.270368e-5 1,0.9999573 0,0.9999573 Z M 0.5585873,0.5 C 0.5585958,0.530303 0.5323593,0.560606 0.4999943,0.560606 0.4676283,0.560606 0.4413913,0.530303 0.4414013,0.5 0.4413928,0.469697 0.4676283,0.439394 0.4999943,0.439394 0.5323603,0.439394 0.5585973,0.469697 0.5585873,0.5 Z";
+ svgd = "M 0.55,0.5 A 0.05,0.05 0 0 1 0.5,0.55 0.05,0.05 0 0 1 0.45,0.5 0.05,0.05 0 0 1 0.5,0.45 0.05,0.05 0 0 1 0.55,0.5 Z M 0,0 1,0 1,1 0,1 Z";
Geom::PathVector pathv = sp_svg_read_pathv(svgd);
pathv *= Geom::Affine(r,0,0,r,0,0);
pathv += p - Geom::Point(0.5*r,0.5*r);
@@ -251,7 +251,7 @@ LPESimplify::drawHandle(Geom::Point p)
{
double r = helper_size/0.67;
char const * svgd;
- svgd = "M 0.6999623,0.35 C 0.7000128,0.5430303 0.5433044,0.7 0.3499775,0.7 0.1566506,0.7 -5.778776e-5,0.5430303 -7.344202e-6,0.35 -5.778776e-5,0.1569697 0.1566506,0 0.3499775,0 0.5433044,0 0.7000128,0.1569697 0.6999623,0.35 Z";
+ svgd = "M 0.7,0.35 A 0.35,0.35 0 0 1 0.35,0.7 0.35,0.35 0 0 1 0,0.35 0.35,0.35 0 0 1 0.35,0 0.35,0.35 0 0 1 0.7,0.35 Z";
Geom::PathVector pathv = sp_svg_read_pathv(svgd);
pathv *= Geom::Affine(r,0,0,r,0,0);
pathv += p - Geom::Point(0.35*r,0.35*r);