mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-14 13:30:48 +03:00
0024940: WOK: Cyclic dependency detected between: BOPInt IntTools
Classes BOPInt_Context, BOPInt_ShrunkRange, BOPInt_Tools have been removed. Package BOPInt has been removed Classes IntTools_Context, IntTools_ShrunkRange have been added to replace corresponding BOPInt_ classes. The classes provide same functionality as corresponding BOPInt_ classes. Classes : BOPAlgo_ArgumentAnalyzer BOPAlgo_Builder BOPAlgo_BuilderArea BOPAlgo_BuilderFace BOPAlgo_BuilderSolid BOPAlgo_CheckerSI BOPAlgo_PaveFiller BOPAlgo_ShellSplitter BOPTools_AlgoTools3D BRepFill_TrimShellCorner IntTools_BeanFaceIntersector IntTools_EdgeFace IntTools_FaceFace IntTools_Tools have been modified to use new classes IntTools_Context IntTools_ShrunkRange Class IntTools_Tools has been modofied to provide the functionality that was in BOPInt_Tools.
This commit is contained in:
@@ -29,8 +29,7 @@ uses
|
||||
IntTools,
|
||||
ProjLib,
|
||||
--
|
||||
BOPCol,
|
||||
BOPInt
|
||||
BOPCol
|
||||
is
|
||||
|
||||
--
|
||||
|
@@ -38,7 +38,7 @@ uses
|
||||
ListOfShape from BOPCol,
|
||||
IndexedMapOfShape from BOPCol,
|
||||
IndexedDataMapOfShapeListOfShape from BOPCol,
|
||||
Context from BOPInt,
|
||||
Context from IntTools,
|
||||
ListOfCoupleOfShape from BOPTools,
|
||||
Range from IntTools
|
||||
|
||||
@@ -90,7 +90,7 @@ is
|
||||
IsSplitToReverse(myclass;
|
||||
theSplit : Shape from TopoDS;
|
||||
theShape : Shape from TopoDS;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Returns True if the shape theSplit has opposite
|
||||
-- direction than theShape
|
||||
-- theContext - cashed geometrical tools
|
||||
@@ -99,7 +99,7 @@ is
|
||||
IsSplitToReverse(myclass;
|
||||
theSplit : Face from TopoDS;
|
||||
theShape : Face from TopoDS;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Returns True if normal direction of the face
|
||||
-- theShape is not the same as for the face
|
||||
-- theSplit
|
||||
@@ -109,20 +109,20 @@ is
|
||||
IsSplitToReverse (myclass;
|
||||
aE1: Edge from TopoDS;
|
||||
aE2: Edge from TopoDS;
|
||||
aContext:out Context from BOPInt)
|
||||
aContext:out Context from IntTools)
|
||||
returns Boolean from Standard;
|
||||
|
||||
|
||||
AreFacesSameDomain(myclass;
|
||||
theF1: Face from TopoDS;
|
||||
theF2: Face from TopoDS;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
returns Boolean from Standard;
|
||||
|
||||
CheckSameGeom (myclass;
|
||||
theF1: Face from TopoDS;
|
||||
theF2: Face from TopoDS;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
returns Boolean from Standard;
|
||||
|
||||
Sense (myclass;
|
||||
@@ -145,7 +145,7 @@ is
|
||||
theFace :Face from TopoDS;
|
||||
theLCEF :out ListOfCoupleOfShape from BOPTools;
|
||||
theFaceOff :out Face from TopoDS;
|
||||
theContext :out Context from BOPInt)
|
||||
theContext :out Context from IntTools)
|
||||
returns Boolean from Standard;
|
||||
|
||||
---Purpose: For the face theFace and its edge theEdge
|
||||
@@ -158,7 +158,7 @@ is
|
||||
theEdge :Edge from TopoDS;
|
||||
theFace1 :Face from TopoDS;
|
||||
theFace2 :Face from TopoDS;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Returns True if the face theFace is inside of the
|
||||
-- couple of faces theFace1, theFace2.
|
||||
-- The faces theFace, theFace1, theFace2 must
|
||||
@@ -169,7 +169,7 @@ is
|
||||
theFace :Face from TopoDS;
|
||||
theEdge :Edge from TopoDS;
|
||||
theLF :out ListOfShape from BOPCol;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Returns True if the face theFace is inside of the
|
||||
-- appropriate couple of faces (from the set theLF) .
|
||||
-- The faces of the set theLF and theFace must
|
||||
@@ -181,7 +181,7 @@ is
|
||||
theSolid :Solid from TopoDS;
|
||||
theMEF :out IndexedDataMapOfShapeListOfShape from BOPCol;
|
||||
theTol :Real from Standard;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Returns True if the face theFace is inside the
|
||||
-- solid theSolid.
|
||||
-- theMEF - Map Edge/Faces for theSolid
|
||||
@@ -204,7 +204,7 @@ is
|
||||
thePoint :Pnt from gp;
|
||||
theSolid :Solid from TopoDS;
|
||||
theTol :Real from Standard;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Computes the 3-D state of the point thePoint
|
||||
-- toward solid theSolid.
|
||||
-- theTol - value of precision of computation
|
||||
@@ -216,7 +216,7 @@ is
|
||||
theVertex:Vertex from TopoDS;
|
||||
theSolid :Solid from TopoDS;
|
||||
theTol :Real from Standard;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Computes the 3-D state of the vertex theVertex
|
||||
-- toward solid theSolid.
|
||||
-- theTol - value of precision of computation
|
||||
@@ -228,7 +228,7 @@ is
|
||||
theEdge :Edge from TopoDS;
|
||||
theSolid :Solid from TopoDS;
|
||||
theTol :Real from Standard;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Computes the 3-D state of the edge theEdge
|
||||
-- toward solid theSolid.
|
||||
-- theTol - value of precision of computation
|
||||
@@ -241,7 +241,7 @@ is
|
||||
theSolid :Solid from TopoDS;
|
||||
theTol :Real from Standard;
|
||||
theBounds:out IndexedMapOfShape from BOPCol;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Computes the 3-D state of the face theFace
|
||||
-- toward solid theSolid.
|
||||
-- theTol - value of precision of computation
|
||||
@@ -254,7 +254,7 @@ is
|
||||
theShape :Shape from TopoDS;
|
||||
theSolid :Solid from TopoDS;
|
||||
theTol :Real from Standard;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
---Purpose: Computes the 3-D state of the shape theShape
|
||||
-- toward solid theSolid.
|
||||
-- theTol - value of precision of computation
|
||||
@@ -426,7 +426,7 @@ is
|
||||
aShR : Range from IntTools;
|
||||
aF : Face from TopoDS;
|
||||
aE : Edge from TopoDS;
|
||||
aContext:out Context from BOPInt)
|
||||
aContext:out Context from IntTools)
|
||||
returns Boolean from Standard;
|
||||
---Purpose:
|
||||
--- Returns TRUE if PaveBlock <aPB> lays on the face <aF>, i.e
|
||||
@@ -434,7 +434,7 @@ is
|
||||
|
||||
IsMicroEdge(myclass;
|
||||
theEdge : Edge from TopoDS;
|
||||
theContext : Context from BOPInt)
|
||||
theContext : Context from IntTools)
|
||||
returns Boolean from Standard;
|
||||
---Purpose:
|
||||
--- Checks if it is possible to compute shrunk range for the edge <aE>.
|
||||
|
@@ -64,7 +64,7 @@
|
||||
#include <BOPCol_IndexedMapOfShape.hxx>
|
||||
#include <BOPCol_MapOfShape.hxx>
|
||||
//
|
||||
#include <BOPInt_ShrunkRange.hxx>
|
||||
#include <IntTools_ShrunkRange.hxx>
|
||||
//
|
||||
|
||||
static
|
||||
@@ -76,7 +76,7 @@ static
|
||||
Standard_Boolean FindFacePairs (const TopoDS_Edge& theE,
|
||||
const BOPCol_ListOfShape& thLF,
|
||||
BOPTools_ListOfCoupleOfShape& theLCFF,
|
||||
Handle(BOPInt_Context)& theContext);
|
||||
Handle(IntTools_Context)& theContext);
|
||||
static
|
||||
TopAbs_Orientation Orientation(const TopoDS_Edge& anE,
|
||||
const TopoDS_Face& aF);
|
||||
@@ -89,7 +89,7 @@ static
|
||||
const gp_Dir& aDTgt,
|
||||
gp_Dir& aDN,
|
||||
gp_Dir& aDB,
|
||||
Handle(BOPInt_Context)& theContext,
|
||||
Handle(IntTools_Context)& theContext,
|
||||
GeomAPI_ProjectPointOnSurf& aProjPL,
|
||||
const Standard_Real aDt);
|
||||
static
|
||||
@@ -97,7 +97,7 @@ static
|
||||
const gp_Pnt& aP,
|
||||
gp_Dir& aDB,
|
||||
gp_Pnt& aPOut,
|
||||
Handle(BOPInt_Context)& theContext,
|
||||
Handle(IntTools_Context)& theContext,
|
||||
GeomAPI_ProjectPointOnSurf& aProjPL,
|
||||
const Standard_Real aDt);
|
||||
static
|
||||
@@ -432,7 +432,7 @@ TopAbs_State BOPTools_AlgoTools::ComputeStateByOnePoint
|
||||
(const TopoDS_Shape& theS,
|
||||
const TopoDS_Solid& theRef,
|
||||
const Standard_Real theTol,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
TopAbs_State aState;
|
||||
TopAbs_ShapeEnum aType;
|
||||
@@ -459,7 +459,7 @@ TopAbs_State BOPTools_AlgoTools::ComputeState
|
||||
const TopoDS_Solid& theRef,
|
||||
const Standard_Real theTol,
|
||||
BOPCol_IndexedMapOfShape& theBounds,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
TopAbs_State aState;
|
||||
TopExp_Explorer aExp;
|
||||
@@ -504,7 +504,7 @@ TopAbs_State BOPTools_AlgoTools::ComputeState
|
||||
(const TopoDS_Vertex& theV,
|
||||
const TopoDS_Solid& theRef,
|
||||
const Standard_Real theTol,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
TopAbs_State aState;
|
||||
gp_Pnt aP3D;
|
||||
@@ -522,7 +522,7 @@ TopAbs_State BOPTools_AlgoTools::ComputeState
|
||||
(const TopoDS_Edge& theE,
|
||||
const TopoDS_Solid& theRef,
|
||||
const Standard_Real theTol,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Real aT1, aT2, aT = 0.;
|
||||
TopAbs_State aState;
|
||||
@@ -574,7 +574,7 @@ TopAbs_State BOPTools_AlgoTools::ComputeState
|
||||
(const gp_Pnt& theP,
|
||||
const TopoDS_Solid& theRef,
|
||||
const Standard_Real theTol,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
TopAbs_State aState;
|
||||
//
|
||||
@@ -594,7 +594,7 @@ Standard_Integer BOPTools_AlgoTools::IsInternalFace
|
||||
const TopoDS_Solid& theSolid,
|
||||
BOPCol_IndexedDataMapOfShapeListOfShape& theMEF,
|
||||
const Standard_Real theTol,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bDegenerated;
|
||||
Standard_Integer aNbF, iRet, iFound;
|
||||
@@ -709,7 +709,7 @@ Standard_Integer BOPTools_AlgoTools::IsInternalFace
|
||||
(const TopoDS_Face& theFace,
|
||||
const TopoDS_Edge& theEdge,
|
||||
BOPCol_ListOfShape& theLF,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Integer aNbF, iRet;
|
||||
//
|
||||
@@ -754,7 +754,7 @@ Standard_Integer BOPTools_AlgoTools::IsInternalFace
|
||||
const TopoDS_Edge& theEdge,
|
||||
const TopoDS_Face& theFace1,
|
||||
const TopoDS_Face& theFace2,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bRet;
|
||||
Standard_Integer iRet;
|
||||
@@ -808,7 +808,7 @@ Standard_Boolean BOPTools_AlgoTools::GetFaceOff
|
||||
const TopoDS_Face& theF1,
|
||||
BOPTools_ListOfCoupleOfShape& theLCSOff,
|
||||
TopoDS_Face& theFOff,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bRet;
|
||||
Standard_Real aT, aT1, aT2, aAngle, aTwoPI, aAngleMin, aDt3D;
|
||||
@@ -917,7 +917,7 @@ Standard_Boolean BOPTools_AlgoTools::GetEdgeOff(const TopoDS_Edge& theE1,
|
||||
Standard_Boolean BOPTools_AlgoTools::AreFacesSameDomain
|
||||
(const TopoDS_Face& theF1,
|
||||
const TopoDS_Face& theF2,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bFlag;
|
||||
Standard_Integer iErr;
|
||||
@@ -965,7 +965,7 @@ Standard_Boolean BOPTools_AlgoTools::AreFacesSameDomain
|
||||
Standard_Boolean BOPTools_AlgoTools::CheckSameGeom
|
||||
(const TopoDS_Face& theF1,
|
||||
const TopoDS_Face& theF2,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bRet;
|
||||
Standard_Real aTolF1, aTolF2, aTol;
|
||||
@@ -1041,7 +1041,7 @@ Standard_Integer BOPTools_AlgoTools::Sense (const TopoDS_Face& theF1,
|
||||
Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse
|
||||
(const TopoDS_Shape& theSp,
|
||||
const TopoDS_Shape& theSr,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bRet;
|
||||
TopAbs_ShapeEnum aType;
|
||||
@@ -1076,7 +1076,7 @@ Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse
|
||||
Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse
|
||||
(const TopoDS_Face& theFSp,
|
||||
const TopoDS_Face& theFSr,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bRet, bFound, bInFace;
|
||||
Standard_Real aT1, aT2, aT, aU, aV, aScPr;
|
||||
@@ -1169,7 +1169,7 @@ Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse
|
||||
Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse
|
||||
(const TopoDS_Edge& aEF1,
|
||||
const TopoDS_Edge& aEF2,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bRet, bIsDegenerated;
|
||||
//
|
||||
@@ -1557,7 +1557,7 @@ Standard_Boolean BOPTools_AlgoTools::GetEdgeOnFace
|
||||
Standard_Boolean FindFacePairs (const TopoDS_Edge& theE,
|
||||
const BOPCol_ListOfShape& thLF,
|
||||
BOPTools_ListOfCoupleOfShape& theLCFF,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bFound;
|
||||
Standard_Integer i, aNbCEF;
|
||||
@@ -1683,7 +1683,7 @@ Standard_Boolean BOPTools_AlgoTools::IsBlockInOnFace
|
||||
(const IntTools_Range& aShrR,
|
||||
const TopoDS_Face& aF,
|
||||
const TopoDS_Edge& aE1,
|
||||
Handle(BOPInt_Context)& aContext)
|
||||
Handle(IntTools_Context)& aContext)
|
||||
{
|
||||
Standard_Boolean bFlag;
|
||||
Standard_Real f1, l1, ULD, VLD;
|
||||
@@ -1772,7 +1772,7 @@ Standard_Boolean BOPTools_AlgoTools::IsBlockInOnFace
|
||||
//=======================================================================
|
||||
Standard_Boolean BOPTools_AlgoTools::IsMicroEdge
|
||||
(const TopoDS_Edge& aE,
|
||||
const Handle(BOPInt_Context)& aCtx)
|
||||
const Handle(IntTools_Context)& aCtx)
|
||||
{
|
||||
Standard_Boolean bRet;
|
||||
Standard_Integer iErr;
|
||||
@@ -1796,7 +1796,7 @@ Standard_Boolean BOPTools_AlgoTools::IsMicroEdge
|
||||
aT2=aTmp;
|
||||
}
|
||||
//
|
||||
BOPInt_ShrunkRange aSR;
|
||||
IntTools_ShrunkRange aSR;
|
||||
aSR.SetContext(aCtx);
|
||||
aSR.SetData(aE, aT1, aT2, aV1, aV2);
|
||||
aSR.Perform();
|
||||
@@ -1817,7 +1817,7 @@ void GetFaceDir(const TopoDS_Edge& aE,
|
||||
const gp_Dir& aDTgt,
|
||||
gp_Dir& aDN,
|
||||
gp_Dir& aDB,
|
||||
Handle(BOPInt_Context)& theContext,
|
||||
Handle(IntTools_Context)& theContext,
|
||||
GeomAPI_ProjectPointOnSurf& aProjPL,
|
||||
const Standard_Real aDt)
|
||||
{
|
||||
@@ -1846,7 +1846,7 @@ Standard_Boolean FindPointInFace(const TopoDS_Face& aF,
|
||||
const gp_Pnt& aP,
|
||||
gp_Dir& aDB,
|
||||
gp_Pnt& aPOut,
|
||||
Handle(BOPInt_Context)& theContext,
|
||||
Handle(IntTools_Context)& theContext,
|
||||
GeomAPI_ProjectPointOnSurf& aProjPL,
|
||||
const Standard_Real aDt)
|
||||
{
|
||||
|
@@ -38,7 +38,7 @@ uses
|
||||
|
||||
ListOfShape from BOPCol,
|
||||
|
||||
Context from BOPInt,
|
||||
Context from IntTools,
|
||||
|
||||
IndexedDataMapOfShapeListOfShape from BOPCol
|
||||
|
||||
@@ -95,7 +95,7 @@ is
|
||||
aT: Real from Standard;
|
||||
aPx:out Pnt from gp;
|
||||
aD:out Dir from gp;
|
||||
theContext:out Context from BOPInt);
|
||||
theContext:out Context from IntTools);
|
||||
---Purpose:
|
||||
--- Computes normal to the face <aF> for the 3D-point that
|
||||
--- belonds to the edge <aE> at parameter <aT>.
|
||||
@@ -136,7 +136,7 @@ is
|
||||
aT: Real from Standard;
|
||||
aP2D:out Pnt2d from gp;
|
||||
aPx:out Pnt from gp;
|
||||
theContext:out Context from BOPInt);
|
||||
theContext:out Context from IntTools);
|
||||
---Purpose:
|
||||
--- Computes the point <aPx>, (<aP2D>) that is near to
|
||||
--- the edge <aE> at parameter <aT> towards to the
|
||||
@@ -148,7 +148,7 @@ is
|
||||
aF: Face from TopoDS;
|
||||
aP2D:out Pnt2d from gp;
|
||||
aPx:out Pnt from gp;
|
||||
theContext:out Context from BOPInt);
|
||||
theContext:out Context from IntTools);
|
||||
---Purpose:
|
||||
--- Compute the point <aPx>, (<aP2D>) that is near to
|
||||
--- the edge <aE> at arbitrary parameter towards to the
|
||||
@@ -183,7 +183,7 @@ is
|
||||
theF:Face from TopoDS;
|
||||
theP:out Pnt from gp;
|
||||
theP2D:out Pnt2d from gp;
|
||||
theContext:out Context from BOPInt)
|
||||
theContext:out Context from IntTools)
|
||||
returns Integer from Standard;
|
||||
---Purpose: Computes a point <theP> inside the face <theF>. <br>
|
||||
-- <theP2D> - 2D representation of <theP> <br>
|
||||
|
@@ -68,7 +68,7 @@
|
||||
#include <BRep_TFace.hxx>
|
||||
#include <Poly_Triangulation.hxx>
|
||||
#include <BRep_Builder.hxx>
|
||||
#include <BOPInt_Context.hxx>
|
||||
#include <IntTools_Context.hxx>
|
||||
#include <Geom2dAdaptor_Curve.hxx>
|
||||
#include <Geom2dHatch_Hatcher.hxx>
|
||||
#include <HatchGen_Domain.hxx>
|
||||
@@ -355,7 +355,7 @@ void BOPTools_AlgoTools3D::GetApproxNormalToFaceOnEdge
|
||||
const Standard_Real aT,
|
||||
gp_Pnt& aPNear,
|
||||
gp_Dir& aDNF,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Real aFirst, aLast;
|
||||
Handle(Geom2d_Curve) aC2D=
|
||||
@@ -471,7 +471,7 @@ void BOPTools_AlgoTools3D::PointNearEdge
|
||||
const Standard_Real aT,
|
||||
gp_Pnt2d& aPx2DNear,
|
||||
gp_Pnt& aPxNear,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Real aTolE, aTolF, dTx, dT2D;
|
||||
Handle(Geom_Surface) aS;
|
||||
@@ -530,7 +530,7 @@ void BOPTools_AlgoTools3D::PointNearEdge
|
||||
const TopoDS_Face& aF,
|
||||
gp_Pnt2d& aPInFace2D,
|
||||
gp_Pnt& aPInFace,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Real aT, aT1, aT2;
|
||||
//
|
||||
@@ -718,7 +718,7 @@ Standard_Integer BOPTools_AlgoTools3D::PointInFace
|
||||
(const TopoDS_Face& aF,
|
||||
gp_Pnt& theP,
|
||||
gp_Pnt2d& theP2D,
|
||||
Handle(BOPInt_Context)& theContext)
|
||||
Handle(IntTools_Context)& theContext)
|
||||
{
|
||||
Standard_Boolean bIsDone, bHasFirstPoint, bHasSecondPoint;
|
||||
Standard_Integer iErr, aIx, aNbDomains;
|
||||
|
Reference in New Issue
Block a user