Salome HOME
Merge with OCC_development_01
[modules/geom.git] / src / NMTAlgo / NMTAlgo_Splitter1.cxx
index 260ac90eceb7041ea2456d1b298f54b88496adc6..36d711377f903b9b4b671f81600cc9342a8d0f03 100644 (file)
     //
     aNbSd=aMSd.Extent();
     if (!aNbSd) {
+      //modified by NIZNHY-PKV Thu Dec 23 15:07:46 2004 f
+      Standard_Boolean bFound;
+      //modified by NIZNHY-PKV Thu Dec 23 15:07:49 2004 t
       TopoDS_Shape aSd;
       //
       const TopoDS_Shape& aFC=myImageShape.Image(aS).First();
-      NMTAlgo_Tools::FindImageSolid(aFC, aMSo, aSd);
-      //
-      aMSd.Add(aSd);
+      //modified by NIZNHY-PKV Thu Dec 23 15:08:17 2004 f
+      //NMTAlgo_Tools::FindImageSolid(aFC, aMSo, aSd);
+      //aMSd.Add(aSd);
+      bFound=NMTAlgo_Tools::FindImageSolid(aFC, aMSo, aSd);
+      if (!aSd.IsNull()) {
+       aMSd.Add(aSd);
+      }
+      //modified by NIZNHY-PKV Thu Dec 23 15:09:02 2004 t
     }
     aMCS.Add(aS, aMSd); 
   } //for ( ;aItS.More(); aItS.Next())