[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