summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/path-manipulator.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2015-03-21 09:55:27 +0000
committerJabiertxof <jtx@jtx.marker.es>2015-03-21 09:55:27 +0000
commitcfe5bd077cc29fd43385792435f687d468aca13f (patch)
tree3e23e244b5e33a6ab9ad5f2eadf4f65f6c1b5d4f /src/ui/tool/path-manipulator.cpp
parentAdded delete nodes/satellites (diff)
downloadinkscape-cfe5bd077cc29fd43385792435f687d468aca13f.tar.gz
inkscape-cfe5bd077cc29fd43385792435f687d468aca13f.zip
fix bspline calls and atemp to fic a bug whith map
(bzr r13645.1.46)
Diffstat (limited to 'src/ui/tool/path-manipulator.cpp')
-rw-r--r--src/ui/tool/path-manipulator.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp
index dbcde240a..64eba3921 100644
--- a/src/ui/tool/path-manipulator.cpp
+++ b/src/ui/tool/path-manipulator.cpp
@@ -670,7 +670,7 @@ unsigned PathManipulator::_deleteStretch(NodeList::iterator start, NodeList::ite
start = next;
}
// if we are removing, we readjust the handlers
- if(isBSpline()){
+ if(isBSpline(false)){
if(start.prev()){
start.prev()->front()->setPosition(BSplineHandleReposition(start.prev()->front(),start.prev()->back()));
}
@@ -999,7 +999,7 @@ NodeList::iterator PathManipulator::subdivideSegment(NodeList::iterator first, d
// set new handle positions
Node *n = new Node(_multi_path_manipulator._path_data.node_data, seg2[0]);
- if(!isBSpline()){
+ if(!isBSpline(false)){
n->back()->setPosition(seg1[2]);
n->front()->setPosition(seg2[1]);
n->setType(NODE_SMOOTH, false);
@@ -1245,7 +1245,7 @@ bool PathManipulator::isBSpline(bool recalculate){
return _is_bspline;
}
-bool PathManipulator::isBSpline() const {
+bool PathManipulator::isBSpline(false) const {
return BSplineGetSteps() > 0;
}