Code

display guide anchor on canvas; anchor and angle can be edited by mouse
[inkscape.git] / src / display / guideline.h
index 451aec1da24d5ca4db4a960618b7b3e35784917a..e1d5ecab2ec387223134d8bde0f02488e9f003f0 100644 (file)
 #define SP_GUIDELINE(o) (GTK_CHECK_CAST((o), SP_TYPE_GUIDELINE, SPGuideLine))
 #define SP_IS_GUIDELINE(o) (GTK_CHECK_TYPE((o), SP_TYPE_GUIDELINE))
 
+class SPCtrlQuadr;
+
 struct SPGuideLine {
     SPCanvasItem item;
+    SPCtrlQuadr *origin; // unlike 'item', this is only held locally
 
     guint32 rgba;
 
@@ -48,6 +51,7 @@ void sp_guideline_set_position(SPGuideLine *gl, Geom::Point point_on_line);
 void sp_guideline_set_normal(SPGuideLine *gl, Geom::Point normal_to_line);
 void sp_guideline_set_color(SPGuideLine *gl, unsigned int rgba);
 void sp_guideline_set_sensitive(SPGuideLine *gl, int sensitive);
+void sp_guideline_delete(SPGuideLine *gl);
 
 #endif