From 26f3254a2fa6e840d89b2abaebf22035f4f181dc Mon Sep 17 00:00:00 2001 From: bgbsww Date: Mon, 20 Nov 2023 20:42:29 -0500 Subject: [PATCH] Setting on 89.9 as a limit, enforce in dialog and properties --- src/Mod/Part/App/PrimitiveFeature.cpp | 2 +- src/Mod/Part/Gui/DlgPrimitives.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Part/App/PrimitiveFeature.cpp b/src/Mod/Part/App/PrimitiveFeature.cpp index 3d9b9c38fe..b6edd74973 100644 --- a/src/Mod/Part/App/PrimitiveFeature.cpp +++ b/src/Mod/Part/App/PrimitiveFeature.cpp @@ -57,7 +57,7 @@ namespace Part { - const App::PropertyQuantityConstraint::Constraints apexRange = {-90.0, 90.0, 0.1}; + const App::PropertyQuantityConstraint::Constraints apexRange = {-89.9, 89.9, 0.1}; const App::PropertyQuantityConstraint::Constraints torusRangeV = {-180.0, 180.0, 1.0}; const App::PropertyQuantityConstraint::Constraints angleRangeU = {0.0, 360.0, 1.0}; const App::PropertyQuantityConstraint::Constraints angleRangeV = {-90.0, 90.0, 1.0}; diff --git a/src/Mod/Part/Gui/DlgPrimitives.cpp b/src/Mod/Part/Gui/DlgPrimitives.cpp index 8a3b1d6587..856af380d6 100644 --- a/src/Mod/Part/Gui/DlgPrimitives.cpp +++ b/src/Mod/Part/Gui/DlgPrimitives.cpp @@ -1153,7 +1153,7 @@ HelixPrimitive::HelixPrimitive(std::shared_ptr ui, Part::Helix ui->helixPitch->setRange(0, INT_MAX); ui->helixHeight->setRange(0, INT_MAX); ui->helixRadius->setRange(0, INT_MAX); - ui->helixAngle->setRange(-89.99, 89.99); + ui->helixAngle->setRange(-89.9, 89.9); if (feature) { ui->helixPitch->setValue(feature->Pitch.getQuantityValue());