index d466e16cfaac97ab9e3f104749bb500f518041b3..53d0d6ba0160e2962298cf0ce0f2a52a7756b3e7 100644 (file)
*/
#include "sp-canvas.h"
-#include <livarot/Shape.h>
-
+struct SPItem;
#define SP_TYPE_CTRLLINE (sp_ctrlline_get_type ())
#define SP_CTRLLINE(obj) (GTK_CHECK_CAST ((obj), SP_TYPE_CTRLLINE, SPCtrlLine))
#define SP_IS_CTRLLINE(obj) (GTK_CHECK_TYPE ((obj), SP_TYPE_CTRLLINE))
struct SPCtrlLine : public SPCanvasItem{
+ SPItem *item; // the item to which this line belongs in some sense; may be NULL for some users
guint32 rgba;
- NRPoint s, e;
- Shape* shp;
+ NR::Point s, e;
+ NR::Matrix affine;
};
struct SPCtrlLineClass : public SPCanvasItemClass{};