Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FormerLurker/ArcWelderLib.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFormerLurker <hochgebe@gmail.com>2020-10-24 19:53:22 +0300
committerFormerLurker <hochgebe@gmail.com>2020-10-24 19:53:22 +0300
commit1a79352bf17262c80936269e572536b40a2a5c80 (patch)
treed6124464653416d0c246f35788edbf0bef0c7d5a /ArcWelder
parent0d54b4acee56076a2a4a414d1b40e4bfff543d64 (diff)
Move constructor defaults to .h for clang support.
Diffstat (limited to 'ArcWelder')
-rw-r--r--ArcWelder/segmented_arc.cpp2
-rw-r--r--ArcWelder/segmented_arc.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/ArcWelder/segmented_arc.cpp b/ArcWelder/segmented_arc.cpp
index 297304b..591d616 100644
--- a/ArcWelder/segmented_arc.cpp
+++ b/ArcWelder/segmented_arc.cpp
@@ -36,7 +36,7 @@ segmented_arc::segmented_arc() : segmented_shape(DEFAULT_MIN_SEGMENTS, DEFAULT_M
max_radius_mm_ = DEFAULT_MAX_RADIUS_MM;
}
-segmented_arc::segmented_arc(int min_segments = DEFAULT_MIN_SEGMENTS, int max_segments = DEFAULT_MAX_SEGMENTS, double resolution_mm = DEFAULT_RESOLUTION_MM, double max_radius_mm = DEFAULT_MAX_RADIUS_MM) : segmented_shape(min_segments, max_segments, resolution_mm)
+segmented_arc::segmented_arc(int min_segments, int max_segments, double resolution_mm, double max_radius_mm) : segmented_shape(min_segments, max_segments, resolution_mm)
{
if (max_radius_mm > DEFAULT_MAX_RADIUS_MM) max_radius_mm_ = DEFAULT_MAX_RADIUS_MM;
else max_radius_mm_ = max_radius_mm;
diff --git a/ArcWelder/segmented_arc.h b/ArcWelder/segmented_arc.h
index 04dbeea..352deab 100644
--- a/ArcWelder/segmented_arc.h
+++ b/ArcWelder/segmented_arc.h
@@ -35,7 +35,7 @@ class segmented_arc :
{
public:
segmented_arc();
- segmented_arc(int min_segments, int max_segments, double resolution_mm, double max_radius);
+ segmented_arc(int min_segments = DEFAULT_MIN_SEGMENTS, int max_segments = DEFAULT_MAX_SEGMENTS, double resolution_mm = DEFAULT_RESOLUTION_MM, double max_radius_mm = DEFAULT_MAX_RADIUS_MM);
virtual ~segmented_arc();
virtual bool try_add_point(point p, double e_relative);
std::string get_shape_gcode_absolute(double e, double f);