diff --git a/src/Mod/Mesh/App/AppMesh.cpp b/src/Mod/Mesh/App/AppMesh.cpp index 3595849038..33edaad807 100644 --- a/src/Mod/Mesh/App/AppMesh.cpp +++ b/src/Mod/Mesh/App/AppMesh.cpp @@ -23,6 +23,7 @@ #include "PreCompiled.h" #include +#include #include #include @@ -73,6 +74,11 @@ PyMOD_INIT_FUNC(Mesh) Mesh::Extension3MFFactory::addProducer(new Mesh::GuiExtension3MFProducer); + // This registration is sufficient to allow to measure free distances with a mesh + App::MeasureManager::addMeasureHandler("Mesh", [](App::DocumentObject*, const char*) { + return App::MeasureElementType::INVALID; + }); + // init Type system Mesh::PropertyNormalList ::init(); Mesh::PropertyCurvatureList ::init();