Share move_to function with PA lines and patterns

This commit is contained in:
thewildmage
2023-05-25 17:42:10 -06:00
parent 3ccde0fe69
commit 0874c000df
2 changed files with 13 additions and 10 deletions

View File

@@ -25,7 +25,12 @@ struct Calib_Params
CalibMode mode;
};
class calib_pressure_advance_line
class calib_pressure_advance {
private:
std::string move_to(Vec2d pt);
}
class calib_pressure_advance_line: public calib_pressure_advance
{
public:
calib_pressure_advance_line(GCode* gcodegen);
@@ -40,7 +45,6 @@ public:
bool& draw_numbers() { return m_draw_numbers; }
private:
std::string move_to(Vec2d pt);
std::string print_pa_lines(double start_x, double start_y, double start_pa, double step_pa, int num);
std::string draw_digit(double startx, double starty, char c);
std::string draw_number(double startx, double starty, double value);