X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fseltrans.h;h=5326c7b87b1db1ebf0bae610a14dfac51ed3cc8a;hb=c51988f347a9a11ea597fee3d5f56a42f4c0dd7b;hp=8ac56766e6ea6151e1d8c780f5f7f9e0bd549f48;hpb=f51ffb90ffdf528948889a4cd54f531bd1b2a30c;p=inkscape.git diff --git a/src/seltrans.h b/src/seltrans.h index 8ac56766e..5326c7b87 100644 --- a/src/seltrans.h +++ b/src/seltrans.h @@ -97,6 +97,7 @@ private: SPDesktop *_desktop; std::vector > _items; + std::vector > _items_centers; std::vector _snap_points; std::vector _bbox_points; @@ -116,7 +117,10 @@ private: gdouble _strokewidth; NR::Matrix _current; NR::Point _opposite; ///< opposite point to where a scale is taking place + NR::Point _center; + bool _center_is_set; ///< we've already set _center, no need to reread it from items + SPKnot *_shandle[8]; SPKnot *_rhandle[8]; SPKnot *_chandle;