diff options
author | FormerLurker <hochgebe@gmail.com> | 2020-11-20 20:17:12 +0300 |
---|---|---|
committer | FormerLurker <hochgebe@gmail.com> | 2020-11-20 20:17:12 +0300 |
commit | 995ec6d5b35cf8ae23dabb74065fdafdcc843740 (patch) | |
tree | 83b947814b49f057625fd11ff23c9d6c82654977 /ArcWelder/segmented_arc.h | |
parent | 0f57a03f82a555a9b6d3afdfb133457c72455d54 (diff) |
Add test spiral vase support.
Diffstat (limited to 'ArcWelder/segmented_arc.h')
-rw-r--r-- | ArcWelder/segmented_arc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ArcWelder/segmented_arc.h b/ArcWelder/segmented_arc.h index 59e92d0..5bbdf34 100644 --- a/ArcWelder/segmented_arc.h +++ b/ArcWelder/segmented_arc.h @@ -29,6 +29,7 @@ #include <sstream> #define GCODE_CHAR_BUFFER_SIZE 100 + class segmented_arc : public segmented_shape { @@ -39,7 +40,8 @@ public: int max_segments = DEFAULT_MAX_SEGMENTS, double resolution_mm = DEFAULT_RESOLUTION_MM, double path_tolerance_percnet = ARC_LENGTH_PERCENT_TOLERANCE_DEFAULT, - double max_radius_mm = DEFAULT_MAX_RADIUS_MM + double max_radius_mm = DEFAULT_MAX_RADIUS_MM , + bool allow_z_axis_changes = DEFAULT_ALLOW_Z_AXIS_CHANGES ); virtual ~segmented_arc(); virtual bool try_add_point(point p, double e_relative); @@ -57,5 +59,6 @@ private: //circle arc_circle_; arc current_arc_; double max_radius_mm_; + bool allow_z_axis_changes_; }; |