From 33a65c7858c068fc03dc0b664afb29cd931d9fef Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Sat, 25 Mar 2017 00:31:41 +0100
Subject: [PATCH] swap object <-> tool

---
 Geo/GModelIO_OCC.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Geo/GModelIO_OCC.cpp b/Geo/GModelIO_OCC.cpp
index 82c960534a..84168d274c 100644
--- a/Geo/GModelIO_OCC.cpp
+++ b/Geo/GModelIO_OCC.cpp
@@ -1716,13 +1716,13 @@ bool OCC_Internals::applyBooleanOperator
   TopTools_ListOfShape objectShapes, toolShapes;
   for(int dim = 0; dim < 4; dim++){
     for(unsigned int i = 0; i < objects[dim].size(); i++){
-      if(removeTool || tolerance > 0.)
+      if(removeObject || tolerance > 0.)
         objectShapes.Append(BRepBuilderAPI_Copy(objects[dim][i], false).Shape());
       else
         objectShapes.Append(objects[dim][i]);
     }
     for(unsigned int i = 0; i < tools[dim].size(); i++){
-      if(removeObject || tolerance > 0.)
+      if(removeTool || tolerance > 0.)
         toolShapes.Append(BRepBuilderAPI_Copy(tools[dim][i], false).Shape());
       else
         toolShapes.Append(tools[dim][i]);
-- 
GitLab