]> SALOME platform Git repositories - modules/geom.git/blobdiff - src/GEOMAlgo/GEOMAlgo_Gluer2.cxx
Salome HOME
Merge from BR_new_bop4 (porting to new OCCT BOP) 13/09/2013
[modules/geom.git] / src / GEOMAlgo / GEOMAlgo_Gluer2.cxx
index 21a810e7cd2122d60ccea6ca37306e525bc751b5..f862c8635dfd44861a2be6edc288bf451cd46275 100644 (file)
 #include <TopTools_DataMapIteratorOfDataMapOfShapeListOfShape.hxx>
 #include <TopTools_IndexedMapOfShape.hxx>
 
+#include <BOPTools_AlgoTools.hxx>
+
 #include <GEOMAlgo_GlueDetector.hxx>
-#include <GEOMAlgo_Tools3D.hxx>
+#include <GEOMAlgo_AlgoTools.hxx>
 
 //=======================================================================
 //function : GEOMAlgo_Gluer2
@@ -441,7 +443,7 @@ void GEOMAlgo_Gluer2::FillContainers(const TopAbs_ShapeEnum aType)
       continue;
     }
     //
-    GEOMAlgo_Tools3D::MakeContainer(aType, aWnew);
+    GEOMAlgo_AlgoTools::MakeContainer(aType, aWnew);
     aWnew.Orientation(aW.Orientation());
     //
     aItS.Initialize(aW);
@@ -450,7 +452,7 @@ void GEOMAlgo_Gluer2::FillContainers(const TopAbs_ShapeEnum aType)
       if (myOrigins.IsBound(aE)) {
         aEnew=myOrigins.Find(aE);
         //
-        bToReverse=GEOMAlgo_Tools3D::IsSplitToReverse(aEnew, aE, myContext);
+        bToReverse=BOPTools_AlgoTools::IsSplitToReverse(aEnew, aE, myContext);
         if (bToReverse) {
           aEnew.Reverse();
         }
@@ -509,7 +511,7 @@ void GEOMAlgo_Gluer2::FillCompound(const TopoDS_Shape& aC)
     return;
   }
   //
-  GEOMAlgo_Tools3D::MakeContainer(TopAbs_COMPOUND, aCnew);
+  GEOMAlgo_AlgoTools::MakeContainer(TopAbs_COMPOUND, aCnew);
   //
   aItC.Initialize(aC);
   for (; aItC.More(); aItC.Next()) {
@@ -599,7 +601,7 @@ void GEOMAlgo_Gluer2::BuildResult()
     return;
   }
   //
-  GEOMAlgo_Tools3D::MakeContainer(TopAbs_COMPOUND, aCnew);
+  GEOMAlgo_AlgoTools::MakeContainer(TopAbs_COMPOUND, aCnew);
   //
   aItC.Initialize(myArgument);
   for (; aItC.More(); aItC.Next()) {
@@ -619,7 +621,7 @@ void GEOMAlgo_Gluer2::BuildResult()
     TopoDS_Shape aCnew1;
     TopTools_IndexedMapOfShape aM;
     //
-    GEOMAlgo_Tools3D::MakeContainer(TopAbs_COMPOUND, aCnew1);
+    GEOMAlgo_AlgoTools::MakeContainer(TopAbs_COMPOUND, aCnew1);
     //
     TopExp::MapShapes(aCnew, TopAbs_SOLID, aM);