summaryrefslogtreecommitdiffstats
path: root/src/rubberband.cpp
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2012-01-12 01:59:22 +0000
committerJon A. Cruz <jon@joncruz.org>2012-01-12 01:59:22 +0000
commit10f55ededa291836ef120c831eac52d698440fbb (patch)
treef377c504dd3515c4983c255782c508494207ad9d /src/rubberband.cpp
parentA few GSEAL issues (diff)
downloadinkscape-10f55ededa291836ef120c831eac52d698440fbb.tar.gz
inkscape-10f55ededa291836ef120c831eac52d698440fbb.zip
Initial C++ification of SPCanvas.
(bzr r10873)
Diffstat (limited to 'src/rubberband.cpp')
-rw-r--r--src/rubberband.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/rubberband.cpp b/src/rubberband.cpp
index cdf41d400..89ac04ee6 100644
--- a/src/rubberband.cpp
+++ b/src/rubberband.cpp
@@ -3,6 +3,7 @@
*
* Author:
* Lauris Kaplinski <lauris@kaplinski.com>
+ * Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
@@ -54,7 +55,7 @@ void Inkscape::Rubberband::start(SPDesktop *d, Geom::Point const &p)
_points.push_back(_desktop->d2w(p));
_touchpath_curve->moveto(p);
- sp_canvas_force_full_redraw_after_interruptions(_desktop->canvas, 5);
+ _desktop->canvas->forceFullRedrawAfterInterruptions(5);
}
void Inkscape::Rubberband::stop()
@@ -67,8 +68,9 @@ void Inkscape::Rubberband::stop()
delete_canvas_items();
- if (_desktop)
- sp_canvas_end_forced_full_redraws(_desktop->canvas);
+ if (_desktop) {
+ _desktop->canvas->endForcedFullRedraws();
+ }
}
void Inkscape::Rubberband::move(Geom::Point const &p)