From 171389d9d3e93b43b742fa74b640545990bb4b42 Mon Sep 17 00:00:00 2001 From: theo-vt Date: Fri, 17 Oct 2025 17:34:07 -0400 Subject: [PATCH] Measure: allow length measurement for ellipse, hyperbola and parabola (#24659) --- src/Mod/Part/App/MeasureClient.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Part/App/MeasureClient.cpp b/src/Mod/Part/App/MeasureClient.cpp index 523a057e70..7d6a318a1c 100644 --- a/src/Mod/Part/App/MeasureClient.cpp +++ b/src/Mod/Part/App/MeasureClient.cpp @@ -177,6 +177,11 @@ App::MeasureElementType PartMeasureTypeCb(App::DocumentObject* ob, const char* s ? App::MeasureElementType::LINESEGMENT : App::MeasureElementType::CURVE; } + case GeomAbs_Ellipse: + case GeomAbs_Hyperbola: + case GeomAbs_Parabola: { + return App::MeasureElementType::CURVE; + } default: { return App::MeasureElementType::INVALID; } } }