Browse Source

Marlin: planner.h tweak

Scott Lahteine 8 years ago
parent
commit
5ce5a9c822
1 changed files with 8 additions and 8 deletions
  1. 8
    8
      Marlin/planner.h

+ 8
- 8
Marlin/planner.h View File

198
 
198
 
199
     static bool is_full() { return (block_buffer_tail == BLOCK_MOD(block_buffer_head + 1)); }
199
     static bool is_full() { return (block_buffer_tail == BLOCK_MOD(block_buffer_head + 1)); }
200
 
200
 
201
-    #if HAS_ABL || ENABLED(MESH_BED_LEVELING)
201
+    #if PLANNER_LEVELING
202
+
202
       #define ARG_X float lx
203
       #define ARG_X float lx
203
       #define ARG_Y float ly
204
       #define ARG_Y float ly
204
       #define ARG_Z float lz
205
       #define ARG_Z float lz
205
-    #else
206
-      #define ARG_X const float &lx
207
-      #define ARG_Y const float &ly
208
-      #define ARG_Z const float &lz
209
-    #endif
210
-
211
-    #if PLANNER_LEVELING
212
 
206
 
213
       /**
207
       /**
214
        * Apply leveling to transform a cartesian position
208
        * Apply leveling to transform a cartesian position
218
       static void apply_leveling(float logical[XYZ]) { apply_leveling(logical[X_AXIS], logical[Y_AXIS], logical[Z_AXIS]); }
212
       static void apply_leveling(float logical[XYZ]) { apply_leveling(logical[X_AXIS], logical[Y_AXIS], logical[Z_AXIS]); }
219
       static void unapply_leveling(float logical[XYZ]);
213
       static void unapply_leveling(float logical[XYZ]);
220
 
214
 
215
+    #else
216
+
217
+      #define ARG_X const float &lx
218
+      #define ARG_Y const float &ly
219
+      #define ARG_Z const float &lz
220
+
221
     #endif
221
     #endif
222
 
222
 
223
     /**
223
     /**

Loading…
Cancel
Save