summaryrefslogtreecommitdiffstats
path: root/src/rect-context.cpp
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-03-30 20:49:36 +0000
committerMarkus Engel <markus.engel@tum.de>2013-03-30 20:49:36 +0000
commitf51227a487f3d80e096c04470a969f5efa911a98 (patch)
treedf4dc96bef8d9dd3936ff0f74bdb78db8da4149e /src/rect-context.cpp
parentRemoved unused function definitions (diff)
downloadinkscape-f51227a487f3d80e096c04470a969f5efa911a98.tar.gz
inkscape-f51227a487f3d80e096c04470a969f5efa911a98.zip
Turned all functions concerning SPRect into member functions.
(bzr r11608.1.60)
Diffstat (limited to 'src/rect-context.cpp')
-rw-r--r--src/rect-context.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/rect-context.cpp b/src/rect-context.cpp
index 040127ae3..40e1d5b2a 100644
--- a/src/rect-context.cpp
+++ b/src/rect-context.cpp
@@ -469,15 +469,17 @@ static void sp_rect_drag(SPRectContext &rc, Geom::Point const pt, guint state)
Geom::Rect const r = Inkscape::snap_rectangular_box(desktop, rc.item, pt, rc.center, state);
- sp_rect_position_set(SP_RECT(rc.item), r.min()[Geom::X], r.min()[Geom::Y], r.dimensions()[Geom::X], r.dimensions()[Geom::Y]);
+ SP_RECT(rc.item)->setPosition(r.min()[Geom::X], r.min()[Geom::Y], r.dimensions()[Geom::X], r.dimensions()[Geom::Y]);
+
if ( rc.rx != 0.0 ) {
- sp_rect_set_rx (SP_RECT(rc.item), TRUE, rc.rx);
+ SP_RECT(rc.item)->setRx(true, rc.rx);
}
+
if ( rc.ry != 0.0 ) {
if (rc.rx == 0.0)
- sp_rect_set_ry (SP_RECT(rc.item), TRUE, CLAMP(rc.ry, 0, MIN(r.dimensions()[Geom::X], r.dimensions()[Geom::Y])/2));
+ SP_RECT(rc.item)->setRy(true, CLAMP(rc.ry, 0, MIN(r.dimensions()[Geom::X], r.dimensions()[Geom::Y])/2));
else
- sp_rect_set_ry (SP_RECT(rc.item), TRUE, CLAMP(rc.ry, 0, r.dimensions()[Geom::Y]));
+ SP_RECT(rc.item)->setRy(true, CLAMP(rc.ry, 0, r.dimensions()[Geom::Y]));
}
// status text