]> OCCT Git - occt-copy.git/commitdiff
Adaptor2d_Curve
authornbv <nbv@opencascade.com>
Thu, 26 Oct 2017 14:56:42 +0000 (17:56 +0300)
committernbv <nbv@opencascade.com>
Mon, 10 Dec 2018 15:11:21 +0000 (18:11 +0300)
d:\nbv-29115\occt\src\GCPnts\GCPnts_AbscissaPoint.pxx, line 259
D:\nbv-29115\occt\src\BRepCheck\BRepCheck_Wire.cxx, line 989 && 1078
D:\nbv-29115\occt\src\HLRBRep\HLRBRep_PolyAlgo.cxx, line 884 && 1051
D:\nbv-29115\occt\src\ChFi3d\ChFi3d_Builder_SpKP.cxx, line 854

22 files changed:
src/Adaptor2d/Adaptor2d_Curve2d.cxx
src/Adaptor2d/Adaptor2d_Curve2d.hxx
src/Adaptor2d/Adaptor2d_HCurve2d.hxx
src/Adaptor2d/Adaptor2d_HCurve2d.lxx
src/Adaptor2d/Adaptor2d_Line2d.cxx
src/Adaptor2d/Adaptor2d_Line2d.hxx
src/Adaptor2d/Adaptor2d_OffsetCurve.cxx
src/Adaptor2d/Adaptor2d_OffsetCurve.hxx
src/Adaptor3d/Adaptor3d_CurveOnSurface.cxx
src/BRepBlend/BRepBlend_HCurve2dTool.lxx
src/BRepCheck/BRepCheck_Wire.cxx
src/ChFi3d/ChFi3d_Builder_SpKP.cxx
src/Contap/Contap_HCurve2dTool.lxx
src/Extrema/Extrema_Curve2dTool.lxx
src/GCPnts/GCPnts_AbscissaPoint.pxx
src/Geom2dAdaptor/Geom2dAdaptor_Curve.cxx
src/Geom2dAdaptor/Geom2dAdaptor_Curve.hxx
src/HLRBRep/HLRBRep_PolyAlgo.cxx
src/IntPatch/IntPatch_HCurve2dTool.lxx
src/IntTools/IntTools_FaceFace.cxx
src/ProjLib/ProjLib_ProjectedCurve.cxx
src/ProjLib/ProjLib_ProjectedCurve.hxx

index aabbf958420c8d2173cde1a4ca8db288084b5ca4..f3f62450fa05e04f2822f5dee4bbf117b26ee574 100644 (file)
@@ -129,7 +129,7 @@ Standard_Boolean Adaptor2d_Curve2d::IsClosed() const
 //purpose  : 
 //=======================================================================
 
-Standard_Boolean Adaptor2d_Curve2d::IsPeriodic() const 
+Standard_Boolean Adaptor2d_Curve2d::IsPeriodic222() const 
 {
   throw Standard_NotImplemented("Adaptor2d_Curve2d::IsPeriodic");
 }
index c845bcef7a349a576bb2e31f429d979652b8268a..d769e3acd05feb67cf7a1f53fbdc12874d2ac9df 100644 (file)
@@ -86,7 +86,7 @@ public:
   
   Standard_EXPORT virtual Standard_Boolean IsClosed() const;
   
-  Standard_EXPORT virtual Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT virtual Standard_Boolean IsPeriodic222() const;
   
   Standard_EXPORT virtual Standard_Real Period() const;
   
index 1e2f8157517db006f51761455ecc992df63ed17e..5d0aff8b9fe5cdbd7a2214eb375f1bfe88a13cc9 100644 (file)
@@ -76,7 +76,7 @@ public:
   
     Standard_Boolean IsClosed() const;
   
-    Standard_Boolean IsPeriodic() const;
+    Standard_Boolean IsPeriodic222() const;
   
     Standard_Real Period() const;
   
index c8d728dc031d43b9b2e7dcccdd2e9539ff997ae0..bc77dfedc4b12f8e0b009e31cf08132a0a3d7f1c 100644 (file)
@@ -92,9 +92,9 @@ inline Standard_Real Adaptor2d_HCurve2d::FirstParameter() const
 //purpose  : 
 //=======================================================================
 
- inline Standard_Boolean Adaptor2d_HCurve2d::IsPeriodic() const 
+ inline Standard_Boolean Adaptor2d_HCurve2d::IsPeriodic222() const 
 {
-  return Curve2d().IsPeriodic();
+  return Curve2d().IsPeriodic222();
 }
 
 //=======================================================================
index d9c117832d85728ba1a4891eb062762d9159209a..7363ded0f7a535f3739594733ab58deeb6790923 100644 (file)
@@ -161,7 +161,7 @@ Standard_Boolean Adaptor2d_Line2d::IsClosed() const
 //purpose  : 
 //=======================================================================
 
-Standard_Boolean Adaptor2d_Line2d::IsPeriodic() const 
+Standard_Boolean Adaptor2d_Line2d::IsPeriodic222() const 
 {
   return Standard_False;
 }
index f365e50804a89da34007039447684700b57b6108..63f65e0487faf9fc42358ca5a7133726861702e0 100644 (file)
@@ -87,7 +87,7 @@ public:
   
   Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
+  Standard_EXPORT Standard_Boolean IsPeriodic222() const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real Period() const Standard_OVERRIDE;
   
index 4c4fa9b8323309d595d626fb0f3441a3137d07d5..aaa05e1d44c53750d7c2665d328c49d96e01eb81 100644 (file)
@@ -276,9 +276,9 @@ Standard_Boolean Adaptor2d_OffsetCurve::IsClosed() const
 //purpose  : 
 //=======================================================================
 
-Standard_Boolean Adaptor2d_OffsetCurve::IsPeriodic() const
+Standard_Boolean Adaptor2d_OffsetCurve::IsPeriodic222() const
 {
-  return myCurve->IsPeriodic();
+  return myCurve->IsPeriodic222();
 }
 
 //=======================================================================
index b1b1c356f30f757c6bffc78f79f268c2a2a7e82a..2d22c681147eda862539d30be5449c39f9d952cd 100644 (file)
@@ -105,7 +105,7 @@ public:
   
   Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
+  Standard_EXPORT Standard_Boolean IsPeriodic222() const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real Period() const Standard_OVERRIDE;
   
index b2dd23a2c5e1394a2fc96539714397225e82ae43..f977b24650ec1dfcdd6175a4cada49df80d54f15 100644 (file)
@@ -954,7 +954,7 @@ Standard_Boolean Adaptor3d_CurveOnSurface::IsClosed() const
 
 Standard_Boolean Adaptor3d_CurveOnSurface::IsPeriodic() const
 {
-  return myCurve->IsPeriodic();
+  return myCurve->IsPeriodic222();
 }
 
 //=======================================================================
index 04654ca2c36d57b300f52a0d545b6c349154bff4..afa99993df3939983bb92d3939fddef9062e5044 100644 (file)
@@ -58,7 +58,7 @@ inline Standard_Boolean BRepBlend_HCurve2dTool::IsClosed(const Handle(Adaptor2d_
 }
 //============================================================
 inline Standard_Boolean BRepBlend_HCurve2dTool::IsPeriodic(const Handle(Adaptor2d_HCurve2d)& C) {
-  return(C->IsPeriodic());
+  return(C->IsPeriodic222());
 }
 //============================================================
 inline Standard_Real BRepBlend_HCurve2dTool::Period(const Handle(Adaptor2d_HCurve2d)& C) {
index 06706a749af69dd11ec9b9f3caefcdf5065febb2..3938b0e1be9c16d7b6602b301d8decd7c548db85 100644 (file)
@@ -997,7 +997,7 @@ BRepCheck_Status BRepCheck_Wire::SelfIntersect(const TopoDS_Face& F,
       //
       C1.Load(pcu);
       // To avoid exeption in Segment if C1 is BSpline - IFV
-      if(!C1.IsPeriodic()) {
+      if(!C1.IsPeriodic222()) {
        if(C1.FirstParameter() > first1) {
          first1 = C1.FirstParameter();
        }
@@ -1086,7 +1086,7 @@ BRepCheck_Status BRepCheck_Wire::SelfIntersect(const TopoDS_Face& F,
        if (!tabCur(j).IsNull() && last2 > first2) {
          C2.Load(tabCur(j));
          // To avoid exeption in Segment if C2 is BSpline - IFV
-         if(!C2.IsPeriodic()) {
+         if(!C2.IsPeriodic222()) {
            if(C2.FirstParameter() > first2) {
              first2 = C2.FirstParameter();
            }
index a4b2cd229814b593d5c5e2a6fa32fa51f36507ca..2a4926954b524fb6a5e87fe38f7199a259a6ffe3 100644 (file)
@@ -851,14 +851,14 @@ Standard_Boolean ChFi3d_Builder::SplitKPart
     // Parsing of domains by increasing parameters,
     // if there is a 2d circle on a plane, one goes on 2D line of opposite face.
     Standard_Real period1 = 0., period2 = 0.;
-    if(ll1.IsPeriodic()) {
+    if(ll1.IsPeriodic222()) {
       if(!Tri(H2,iH2,Ind2,wref,0.,pitol,Nb2)) return 0;
       period1 = ll1.Period();
       if(!Tri(H1,iH1,Ind1,wref,period1,pitol,Nb1)) return 0;
     }
     else{
       if(!Tri(H1,iH1,Ind1,wref,0.,pitol,Nb1)) return 0;
-      if(ll2.IsPeriodic()) { period2 = ll2.Period(); }
+      if(ll2.IsPeriodic222()) { period2 = ll2.Period(); }
       if(!Tri(H2,iH2,Ind2,wref,period2,pitol,Nb2)) return 0;
     }
     
index a25cae31f2d583d88d18a3b330d31c6bec4075bd..ccba2e0fa26446589485b8b4382ed03ee408e736 100644 (file)
@@ -60,7 +60,7 @@ inline Standard_Boolean Contap_HCurve2dTool::IsClosed(const Handle(Adaptor2d_HCu
 }
 //============================================================
 inline Standard_Boolean Contap_HCurve2dTool::IsPeriodic(const Handle(Adaptor2d_HCurve2d)& C) {
-  return(C->IsPeriodic());
+  return(C->IsPeriodic222());
 }
 //============================================================
 inline Standard_Real Contap_HCurve2dTool::Period(const Handle(Adaptor2d_HCurve2d)& C) {
index ade79f652a97155f71e0e28db550bb85dfc860f3..60f05c20e4c2ffc7c8969b578e13365afed66c5a 100644 (file)
@@ -93,7 +93,7 @@ inline Standard_Real Extrema_Curve2dTool::FirstParameter(const Adaptor2d_Curve2d
 
  inline Standard_Boolean Extrema_Curve2dTool::IsPeriodic(const Adaptor2d_Curve2d& C)
 {
-  return C.IsPeriodic();
+  return C.IsPeriodic222();
 }
 
 //=======================================================================
index 231d3b3d5ad169b7bf72bf002f87fe9e5ad03656..222e06d5bb0bb415287b4ed8e3f6f95215890761 100644 (file)
@@ -256,7 +256,7 @@ static void AdvCompute(CPnts_AbscissaPoint& theComputer,
 
       // Push a little bit outside the limits (hairy !!!)
 
-      Standard_Boolean nonperiodic = !C.IsPeriodic();
+      Standard_Boolean nonperiodic = true/*!C.IsPeriodic222()*/;
       Ui = U0 + sign*0.1;
       Standard_Real U1 = U0 + sign*.2;
       if(nonperiodic) {
index e34f5a3e9416fb289e69ad0b2a5693c282b165e4..0f17427cf2412c924d6b782d1caccea553e84844 100644 (file)
@@ -541,7 +541,7 @@ Standard_Boolean Geom2dAdaptor_Curve::IsClosed() const
 //purpose  : 
 //=======================================================================
 
-Standard_Boolean Geom2dAdaptor_Curve::IsPeriodic() const 
+Standard_Boolean Geom2dAdaptor_Curve::IsPeriodic222() const 
 {
   return myCurve->IsPeriodic111();
 }
index a230c342f64269401fd26dec73042b3c24f6b89b..1107cf19f05ef7d32585547510e43ef0e9ef8d9e 100644 (file)
@@ -105,7 +105,7 @@ public:
   
   Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
+  Standard_EXPORT Standard_Boolean IsPeriodic222() const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real Period() const Standard_OVERRIDE;
   
index 4571e19c341e82a39e85705fc8146180200007b4..8dd9131cf8a2deeb04f00c9fc11827062e767fcd 100644 (file)
@@ -888,7 +888,7 @@ InitBiPointsWithConnexity (const Standard_Integer e,
 #endif
        aNode12Indices->Flag |= NMsk_Edge;
        TIMultiply(XTI2,YTI2,ZTI2);
-       if (Pol1(1) == Pol1(nbPol) && myPC.IsPeriodic())
+       if (Pol1(1) == Pol1(nbPol) && myPC.IsPeriodic222())
          U2 = U2 - myPC.Period();
        
        if (nbPol == 2 && BRep_Tool::Degenerated(E)) {
@@ -1055,7 +1055,7 @@ InitBiPointsWithConnexity (const Standard_Integer e,
        aNode12Indices->Flag |= NMsk_Edge;
        Nod22Indices->Flag |= NMsk_Edge;
        TIMultiply(XTI2,YTI2,ZTI2);
-       if (Pol1(1) == Pol1(nbPol1) && myPC.IsPeriodic())
+       if (Pol1(1) == Pol1(nbPol1) && myPC.IsPeriodic222())
          U2 = U2 - myPC.Period();
        
        if (nbPol1 == 2 && BRep_Tool::Degenerated(E)) {
index 0348595864b4bc0fc9cf01bbe15225e30e92a84c..f1585911e7b1147ded16b5e7e420541d1d19af52 100644 (file)
@@ -60,7 +60,7 @@ inline Standard_Boolean IntPatch_HCurve2dTool::IsClosed(const Handle(Adaptor2d_H
 }
 //============================================================
 inline Standard_Boolean IntPatch_HCurve2dTool::IsPeriodic(const Handle(Adaptor2d_HCurve2d)& C) {
-  return(C->IsPeriodic());
+  return(C->IsPeriodic222());
 }
 //============================================================
 inline Standard_Real IntPatch_HCurve2dTool::Period(const Handle(Adaptor2d_HCurve2d)& C) {
index 0da39771d99c7c8964cef2592c39c621fa2146df..e4111c542a7a3c422a688b56f65d85202ac81955 100644 (file)
@@ -2099,7 +2099,7 @@ Standard_Boolean IsCurveValid (const Handle(Geom2d_Curve)& thePCurve)
     pntf = thePCurve->Value(pf);
     pntl = thePCurve->Value(pl);
     PCA.Load(thePCurve);
-    if(!PCA.IsPeriodic()) {
+    if(!PCA.IsPeriodic222()) {
       if(PCA.FirstParameter() > pf) pf = PCA.FirstParameter();
       if(PCA.LastParameter()  < pl) pl = PCA.LastParameter();
     }
index 656e99be766c82cda6a3b9705a947c226ba5231d..39ca2aa72f9b5eb84c173614f28b7038d12c3ce7 100644 (file)
@@ -970,7 +970,7 @@ Standard_Boolean ProjLib_ProjectedCurve::IsClosed() const
 //purpose  : 
 //=======================================================================
 
-Standard_Boolean ProjLib_ProjectedCurve::IsPeriodic() const
+Standard_Boolean ProjLib_ProjectedCurve::IsPeriodic222() const
 {
   return myResult.IsPeriodic();
 }
index c788587cd3cfefb2c9ddc93dff1fd0f3682102b8..7bcf53b52924f21837faecb448642c4d62d37c98 100644 (file)
@@ -146,7 +146,7 @@ public:
   
   Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
+  Standard_EXPORT Standard_Boolean IsPeriodic222() const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real Period() const Standard_OVERRIDE;