From 9a3fe1fb78a7283e01a0878ff921bec5808564af Mon Sep 17 00:00:00 2001 From: mwganson Date: Tue, 25 Jun 2019 14:44:15 -0500 Subject: [PATCH] TaskCheckGeometry -- log geometry check errors to report view --- src/Mod/Part/Gui/TaskCheckGeometry.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Mod/Part/Gui/TaskCheckGeometry.cpp b/src/Mod/Part/Gui/TaskCheckGeometry.cpp index 059b5b88a7..0d9a2adee4 100644 --- a/src/Mod/Part/Gui/TaskCheckGeometry.cpp +++ b/src/Mod/Part/Gui/TaskCheckGeometry.cpp @@ -702,6 +702,13 @@ BOPCheck.Perform(); goSetupResultTypedSelection(faultyEntry, faultyShape, TopAbs_VERTEX); } entry->children.push_back(faultyEntry); + + /*log BOPCheck errors to report view*/ + std::cerr << faultyEntry->parent->name.toStdString().c_str() << " : " + << faultyEntry->name.toStdString().c_str() << " : " + << faultyEntry->type.toStdString().c_str() << " : " + << faultyEntry->error.toStdString().c_str() + << std::endl; } } return 1; @@ -723,6 +730,13 @@ void TaskCheckGeometryResults::dispatchError(ResultEntry *entry, const BRepCheck } } goSetupResultBoundingBox(entry); + + /*log BRepCheck errors to report view*/ + std::cerr << entry->parent->name.toStdString().c_str() << " : " + << entry->name.toStdString().c_str() << " : " + << entry->type.toStdString().c_str() << " : " + << entry->error.toStdString().c_str() << " (BRepCheck)" + << std::endl; } void TaskCheckGeometryResults::setupFunctionMap()