-
- Downloads
Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By:
ejtagle <ejtagle@hotmail.com>
Showing
- Marlin/G26_Mesh_Validation_Tool.cpp 3 additions, 3 deletionsMarlin/G26_Mesh_Validation_Tool.cpp
- Marlin/I2CPositionEncoder.cpp 10 additions, 10 deletionsMarlin/I2CPositionEncoder.cpp
- Marlin/Marlin.h 1 addition, 1 deletionMarlin/Marlin.h
- Marlin/Marlin_main.cpp 43 additions, 43 deletionsMarlin/Marlin_main.cpp
- Marlin/Max7219_Debug_LEDs.cpp 2 additions, 2 deletionsMarlin/Max7219_Debug_LEDs.cpp
- Marlin/digipot_mcp4018.cpp 1 addition, 1 deletionMarlin/digipot_mcp4018.cpp
- Marlin/digipot_mcp4451.cpp 1 addition, 1 deletionMarlin/digipot_mcp4451.cpp
- Marlin/least_squares_fit.cpp 1 addition, 1 deletionMarlin/least_squares_fit.cpp
- Marlin/least_squares_fit.h 4 additions, 4 deletionsMarlin/least_squares_fit.h
- Marlin/macros.h 43 additions, 8 deletionsMarlin/macros.h
- Marlin/malyanlcd.cpp 2 additions, 2 deletionsMarlin/malyanlcd.cpp
- Marlin/nozzle.cpp 3 additions, 3 deletionsMarlin/nozzle.cpp
- Marlin/planner.cpp 30 additions, 30 deletionsMarlin/planner.cpp
- Marlin/planner.h 1 addition, 1 deletionMarlin/planner.h
- Marlin/planner_bezier.cpp 1 addition, 1 deletionMarlin/planner_bezier.cpp
- Marlin/servo.cpp 1 addition, 1 deletionMarlin/servo.cpp
- Marlin/temperature.cpp 4 additions, 4 deletionsMarlin/temperature.cpp
- Marlin/temperature.h 3 additions, 3 deletionsMarlin/temperature.h
- Marlin/ubl.h 5 additions, 5 deletionsMarlin/ubl.h
- Marlin/ubl_G29.cpp 8 additions, 8 deletionsMarlin/ubl_G29.cpp
Loading
Please register or sign in to comment