Skip to content
Snippets Groups Projects
Commit b9e4ce37 authored by Scott Lahteine's avatar Scott Lahteine
Browse files

Fix compilation with UBL and Arc/Bézier

Fix #10660
parent 78410b21
No related branches found
Tags
No related merge requests found
......@@ -401,33 +401,25 @@ class Planner {
#endif // SKEW_CORRECTION
#if PLANNER_LEVELING || HAS_UBL_AND_CURVES
/**
* Apply leveling to transform a cartesian position
* as it will be given to the planner and steppers.
*/
static void apply_leveling(float &rx, float &ry, float &rz);
FORCE_INLINE static void apply_leveling(float (&raw)[XYZ]) { apply_leveling(raw[X_AXIS], raw[Y_AXIS], raw[Z_AXIS]); }
#endif
#if PLANNER_LEVELING
#define ARG_X float rx
#define ARG_Y float ry
#define ARG_Z float rz
static void unapply_leveling(float raw[XYZ]);
#endif
#else
#define ARG_X const float &rx
#define ARG_Y const float &ry
#define ARG_Z const float &rz
#endif
/**
* Planner::get_next_free_block
*
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment