diff --git a/src/sp-item.h b/src/sp-item.h
index 252821f362b060ead5c1eebc2a4366dee9dcae5b..141d3f88119d0dd5e774243adf615e28036f5529 100644 (file)
--- a/src/sp-item.h
+++ b/src/sp-item.h
struct SPItem : public SPObject {
unsigned int sensitive : 1;
unsigned int stop_paint: 1;
- double r_cx;
- double r_cy;
-
+ double transform_center_x;
+ double transform_center_y;
+
NR::Matrix transform;
SPClipPathReference *clip_ref;
bool isExplicitlyHidden() const;
void setExplicitlyHidden(bool val);
-
+
+ void setCenter(NR::Point object_centre);
+ void unsetCenter();
+ bool isCenterSet();
+ NR::Point getCenter();
+
bool isVisibleAndUnlocked() const;
bool isVisibleAndUnlocked(unsigned display_key) const;