Code

replace text strings by ints for tools/bounding_box
[inkscape.git] / src / dyna-draw-context.h
index fef6f1ea3b6deb7c8c49edabc9be3a564bb56150..b3561b59a42066ded7306a16331dec5d2821eb15 100644 (file)
@@ -75,6 +75,7 @@ struct SPDynaDrawContext
     /* DynaDraw */
     NR::Point cur;
     NR::Point vel;
+    double vel_max;
     NR::Point acc;
     NR::Point ang;
     NR::Point last;
@@ -94,6 +95,7 @@ struct SPDynaDrawContext
     double vel_thin;
     double flatness;
     double tremor;
+    double cap_rounding;
 
     Inkscape::MessageContext *_message_context;
 
@@ -101,6 +103,22 @@ struct SPDynaDrawContext
 
     /** uses absolute width independent of zoom */
     bool abs_width;
+
+    /** newly created object remain selected */
+    bool keep_selected;
+
+    double hatch_spacing;
+    double hatch_spacing_step;
+    SPItem *hatch_item;
+    Path *hatch_livarot_path;
+    std::list<double> hatch_nearest_past;
+    std::list<double> hatch_pointer_past;
+    NR::Point hatch_last_nearest, hatch_last_pointer;
+    NR::Point hatch_vector_accumulated;
+    bool hatch_escaped;
+    SPCanvasItem *hatch_area;
+
+    bool trace_bg;
 };
 
 struct SPDynaDrawContextClass