From cdaff7f550ed720a4e651794d26a5da327b4d1ed Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 22 Jul 2022 15:32:30 +0200 Subject: [PATCH] Part: fix TopoShape.isInside() for faces --- src/Mod/Part/App/TopoShapePyImp.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Part/App/TopoShapePyImp.cpp b/src/Mod/Part/App/TopoShapePyImp.cpp index a73d7d523f..4e88fd28e7 100644 --- a/src/Mod/Part/App/TopoShapePyImp.cpp +++ b/src/Mod/Part/App/TopoShapePyImp.cpp @@ -2184,7 +2184,8 @@ PyObject* TopoShapePy::isInside(PyObject *args) gp_Pnt vertex = gp_Pnt(pnt.x,pnt.y,pnt.z); if (shape.ShapeType() == TopAbs_VERTEX || shape.ShapeType() == TopAbs_EDGE || - shape.ShapeType() == TopAbs_WIRE) { + shape.ShapeType() == TopAbs_WIRE || + shape.ShapeType() == TopAbs_FACE) { BRepBuilderAPI_MakeVertex mkVertex(vertex); BRepExtrema_DistShapeShape extss;