[cgma-dev] r5791 - cgm/trunk/geom/OCC

iulian at mcs.anl.gov iulian at mcs.anl.gov
Fri Oct 12 09:59:47 CDT 2012


Author: iulian
Date: 2012-10-12 09:59:47 -0500 (Fri, 12 Oct 2012)
New Revision: 5791

Added:
   cgm/trunk/geom/OCC/occ_patches_6.5.3
Log:
put all 6.5.3 patches in one file
it can be applied with something like
after untar the occ 653 source, go to ros folder in OCC 653  build area

then
patch -p1 < /sandbox/src/CGM_occ/geom/OCC/occ_patches_6.5.3

-p1 means that first level directory is ignored in the patch, so everything
will start from src folder (which is right below the ros folder)


Added: cgm/trunk/geom/OCC/occ_patches_6.5.3
===================================================================
--- cgm/trunk/geom/OCC/occ_patches_6.5.3	                        (rev 0)
+++ cgm/trunk/geom/OCC/occ_patches_6.5.3	2012-10-12 14:59:47 UTC (rev 5791)
@@ -0,0 +1,541 @@
+--- a/src/BOP/BOP_FaceBuilder.cxx	2012-04-13 07:38:39.000000000 -0500
++++ b/src/BOP/BOP_FaceBuilder.cxx	2012-09-25 12:32:16.000000000 -0500
+@@ -23,9 +23,15 @@
+ #include <Geom_Surface.hxx>
+ #include <Geom_Curve.hxx>
+ 
++#include <Geom2dInt_Geom2dCurveTool.hxx>
++
+ #include <BRep_Builder.hxx>
+ #include <BRep_Tool.hxx>
++
++#include <BRepLib.hxx>
++
+ #include <BRepAdaptor_Surface.hxx>
++#include <BRepAdaptor_Curve2d.hxx>
+ 
+ #include <TopAbs_Orientation.hxx>
+ 
+@@ -36,6 +42,9 @@
+ #include <TopTools_ListOfShape.hxx>
+ #include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
+ #include <TopTools_ListIteratorOfListOfShape.hxx>
++#include <TopTools_DataMapOfShapeShape.hxx>
++#include <TopTools_DataMapOfShapeListOfShape.hxx>
++#include <TopTools_DataMapIteratorOfDataMapOfShapeListOfShape.hxx>
+ 
+ #include <TopoDS.hxx>
+ #include <TopoDS_Face.hxx>
+@@ -60,13 +69,8 @@
+ #include <BOP_BuilderTools.hxx>
+ #include <BOP_ListIteratorOfListOfConnexityBlock.hxx>
+ #include <BOP_ConnexityBlock.hxx>
++#include <BRepBuilderAPI_Copy.hxx>
+ 
+-//modified by NIZNHY-PKV Wed Feb 29 10:04:56 2012t
+-#include <TopTools_DataMapOfShapeShape.hxx>
+-#include <TopTools_DataMapOfShapeListOfShape.hxx>
+-#include <TopTools_DataMapIteratorOfDataMapOfShapeListOfShape.hxx>
+-#include <BRepAdaptor_Curve2d.hxx>
+-#include <Geom2dInt_Geom2dCurveTool.hxx>
+ 
+ static
+   Standard_Boolean IsGrowthWire(const TopoDS_Shape& theWire,
+@@ -78,7 +82,6 @@
+   Standard_Boolean IsInside(const TopoDS_Shape& theHole,
+ 			    const TopoDS_Shape& theF2,


More information about the cgma-dev mailing list