X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOMAlgo%2FGEOMAlgo_AlgoTools.hxx;h=19f9227b7e2add9ddb75d4c0c87d0d1dca9a1bce;hb=b6f0965afb72083a5234f9b4fb0b233adaaf8d9d;hp=d547036c4154b02cb1e5387ab3dfaed1e09407da;hpb=8370b4a1c488f6ef18d8944869d6a8cd3a2d18d2;p=modules%2Fgeom.git diff --git a/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx b/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx old mode 100755 new mode 100644 index d547036c4..19f9227b7 --- a/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx +++ b/src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2022 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -26,18 +26,10 @@ #ifndef _GEOMAlgo_AlgoTools_HeaderFile #define _GEOMAlgo_AlgoTools_HeaderFile -#include - #include #include #include -#if OCC_VERSION_LARGE > 0x06070100 -#include #include -#else -#include -#include -#endif #include #include @@ -75,7 +67,7 @@ class GEOMAlgo_AlgoTools { gp_Vec& aN); //! Computes a point inside the face .
- //! - 2D representation of
+ //! - 2D representation of
//! on the surface of
//! Returns 0 in case of success.
Standard_EXPORT @@ -94,34 +86,19 @@ class GEOMAlgo_AlgoTools { static Standard_Integer RefineSDShapes (GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape& aMSD, const Standard_Real aTol, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& aCtx -#else - const Handle(BOPInt_Context)& aCtx -#endif - ) ; + const Handle(IntTools_Context)& aCtx) ; Standard_EXPORT static Standard_Integer FindSDShapes(const TopTools_ListOfShape& aLE, const Standard_Real aTol, TopTools_IndexedDataMapOfShapeListOfShape& aMEE, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& aCtx -#else - const Handle(BOPInt_Context)& aCtx -#endif - ) ; + const Handle(IntTools_Context)& aCtx) ; Standard_EXPORT static Standard_Integer FindSDShapes(const TopoDS_Shape& aE1, const TopTools_ListOfShape& aLE, const Standard_Real aTol, TopTools_ListOfShape& aLESD, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& aCtx -#else - const Handle(BOPInt_Context)& aCtx -#endif - ) ; + const Handle(IntTools_Context)& aCtx) ; Standard_EXPORT static void PointOnShape(const TopoDS_Shape& aS, @@ -148,12 +125,7 @@ class GEOMAlgo_AlgoTools { static Standard_Boolean ProjectPointOnShape(const gp_Pnt& aP1, const TopoDS_Shape& aS, gp_Pnt& aP2, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& aCtx -#else - const Handle(BOPInt_Context)& aCtx -#endif - ) ; + const Handle(IntTools_Context)& aCtx) ; Standard_EXPORT static void CorrectTolerances(const TopoDS_Shape& aShape, @@ -171,12 +143,7 @@ class GEOMAlgo_AlgoTools { Standard_EXPORT static Standard_Boolean IsSplitToReverse1 (const TopoDS_Edge& aEF1, const TopoDS_Edge& aEF2, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& aCtx -#else - const Handle(BOPInt_Context)& aCtx -#endif - ) ; + const Handle(IntTools_Context)& aCtx) ; Standard_EXPORT static void RefinePCurveForEdgeOnFace(const TopoDS_Edge& aE, const TopoDS_Face& aF, @@ -193,42 +160,22 @@ class GEOMAlgo_AlgoTools { Standard_EXPORT static Standard_Boolean IsSplitToReverse(const TopoDS_Edge& theSplit, const TopoDS_Edge& theEdge, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& theCtx -#else - const Handle(BOPInt_Context)& theCtx -#endif - ) ; + const Handle(IntTools_Context)& theCtx) ; Standard_EXPORT static Standard_Boolean IsSplitToReverse (const TopoDS_Face& theFSp, const TopoDS_Face& theFSr, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& theCtx -#else - const Handle(BOPInt_Context)& theCtx -#endif - ) ; + const Handle(IntTools_Context)& theCtx) ; Standard_EXPORT static Standard_Boolean IsSplitToReverse (const TopoDS_Shape& theSp, const TopoDS_Shape& theSr, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& theCtx -#else - const Handle(BOPInt_Context)& theCtx -#endif - ) ; + const Handle(IntTools_Context)& theCtx) ; Standard_EXPORT static Standard_Integer BuildPCurveForEdgeOnFace (const TopoDS_Edge& aEold, const TopoDS_Edge& aEnew, const TopoDS_Face& aF, -#if OCC_VERSION_LARGE > 0x06070100 - const Handle(IntTools_Context)& aCtx -#else - const Handle(BOPInt_Context)& aCtx -#endif - ) ; + const Handle(IntTools_Context)& aCtx) ; // Standard_EXPORT