From d1a69d6ec5599d646c5465ca3432c1cedd71b8b0 Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Wed, 16 Apr 2025 08:45:20 +0200 Subject: [PATCH] TechDraw: Potential fix for snap builds, specify type --- src/Mod/TechDraw/Gui/CommandExtensionDims.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/TechDraw/Gui/CommandExtensionDims.cpp b/src/Mod/TechDraw/Gui/CommandExtensionDims.cpp index ea1a86643e..6ddbda5f81 100644 --- a/src/Mod/TechDraw/Gui/CommandExtensionDims.cpp +++ b/src/Mod/TechDraw/Gui/CommandExtensionDims.cpp @@ -24,6 +24,7 @@ #ifndef _PreComp_ # include # include +# include # include # include # include @@ -2130,7 +2131,7 @@ void execCreateVertChamferDimension(Gui::Command* cmd) { dim->Y.setValue(-mid.y); float dx = allVertexes[0].point.x - allVertexes[1].point.x; float dy = allVertexes[0].point.y - allVertexes[1].point.y; - float alpha = round(Base::toDegrees(abs(atan(dx / dy)))); + float alpha = std::round(Base::toDegrees(std::abs(std::atan(dx / dy)))); std::string sAlpha = std::to_string((int)alpha); std::string formatSpec = dim->FormatSpec.getStrValue(); formatSpec = formatSpec + " x" + sAlpha + "°";