refactor global to plate translation

This commit is contained in:
SoftFever 2023-04-17 00:12:57 +08:00
parent e74d366791
commit 4a288c617c
3 changed files with 25 additions and 11 deletions

View file

@ -750,6 +750,9 @@ public:
const CalibMode calib_mode() const { return m_calib_params.mode; }
void set_calib_params(const Calib_Params& params);
const Calib_Params& calib_params() const { return m_calib_params; }
Vec2d translate_to_print_space(const Vec2d &point) const;
// scaled point
Vec2d translate_to_print_space(const Point &point) const;
protected:
// Invalidates the step, and its depending steps in Print.
bool invalidate_step(PrintStep step);