0027281: Some classes in GCPnts are not const-correct
[occt.git] / src / GCPnts / GCPnts_QuasiUniformDeflection.gxx
index 33ebf78..59ff8dd 100644 (file)
@@ -105,7 +105,7 @@ static Standard_Boolean PerformCircular (const TheCurve& C,
 //function : GetDefType
 //purpose  :
 //=======================================================================
-static GCPnts_DeflectionType GetDefType (TheCurve& C)
+static GCPnts_DeflectionType GetDefType (const TheCurve& C)
 {
   if (C.NbIntervals(GeomAbs_C1) > 1)
     return GCPnts_DefComposite;
@@ -190,7 +190,7 @@ static Standard_Boolean PerformCurve (TColStd_SequenceOfReal& Parameters,
 //=======================================================================
 static Standard_Boolean PerformComposite (TColStd_SequenceOfReal& Parameters,
                                           TColgp_SequenceOfPnt& Points,
-                                          TheCurve& C,
+                                          const TheCurve& C,
                                           const Standard_Real Deflection,
                                           const Standard_Real U1,
                                           const Standard_Real U2,
@@ -233,7 +233,7 @@ static Standard_Boolean PerformComposite (TColStd_SequenceOfReal& Parameters,
 //purpose  :
 //=======================================================================
 GCPnts_QuasiUniformDeflection::GCPnts_QuasiUniformDeflection
-                               (TheCurve& C,
+                               (const TheCurve& C,
                                 const Standard_Real Deflection,
                                 const Standard_Real U1,
                                 const Standard_Real U2,
@@ -248,7 +248,7 @@ GCPnts_QuasiUniformDeflection::GCPnts_QuasiUniformDeflection
 //purpose  :
 //=======================================================================
 GCPnts_QuasiUniformDeflection::GCPnts_QuasiUniformDeflection
-                               (TheCurve& C,
+                               (const TheCurve& C,
                                 const Standard_Real Deflection,
                                 const GeomAbs_Shape Continuity)
 {
@@ -260,7 +260,7 @@ GCPnts_QuasiUniformDeflection::GCPnts_QuasiUniformDeflection
 //function : Initialize
 //purpose  :
 //=======================================================================
-void GCPnts_QuasiUniformDeflection::Initialize (TheCurve& C,
+void GCPnts_QuasiUniformDeflection::Initialize (const TheCurve& C,
                                                 const Standard_Real Deflection,
                                                 const GeomAbs_Shape Continuity)
 {
@@ -275,7 +275,7 @@ void GCPnts_QuasiUniformDeflection::Initialize (TheCurve& C,
 //=======================================================================
 
 void GCPnts_QuasiUniformDeflection::Initialize
-                     (TheCurve& C,
+                     (const TheCurve& C,
                                      const Standard_Real Deflection,
                                      const Standard_Real theU1,
                                      const Standard_Real theU2,