@@ -83,12 +83,12 @@ class fpParametricCurve
8383 FP_FLAG interpolate (FP_SIZE order) { return fitpack_parametric_curve_c_interpolating (&cptr,nullptr ); }
8484
8585 // Fit properties
86- const FP_SIZE degree () { return fitpack_parametric_curve_c_degree (&cptr); };
87- const FP_REAL smoothing () { return fitpack_parametric_curve_c_smoothing (&cptr); };
88- const FP_REAL mse () { return fitpack_parametric_curve_c_mse (&cptr); };
89- const FP_SIZE ndim () { return fitpack_parametric_curve_c_idim (&cptr); };
90- const FP_REAL ubegin () const { return fitpack_parametric_curve_c_ubegin (&cptr);} ;
91- const FP_REAL uend () const { return fitpack_parametric_curve_c_uend (&cptr); };
86+ FP_SIZE degree () { return fitpack_parametric_curve_c_degree (&cptr); };
87+ FP_REAL smoothing () { return fitpack_parametric_curve_c_smoothing (&cptr); };
88+ FP_REAL mse () { return fitpack_parametric_curve_c_mse (&cptr); };
89+ FP_SIZE ndim () { return fitpack_parametric_curve_c_idim (&cptr); };
90+ FP_REAL ubegin () const { return fitpack_parametric_curve_c_ubegin (&cptr);} ;
91+ FP_REAL uend () const { return fitpack_parametric_curve_c_uend (&cptr); };
9292
9393 FP_REAL& ubegin () { return *fitpack_parametric_curve_c_ubegin_ref (&cptr); };
9494 FP_REAL& uend () { return *fitpack_parametric_curve_c_uend_ref (&cptr); };
@@ -111,7 +111,7 @@ class fpParametricCurve
111111 fpPoint y1 (fitpack_parametric_curve_c_idim (&cptr),0.0 );
112112 vector<fpPoint> y (u.size (),y1);
113113
114- for (FP_SIZE i=0 ; i<u.size (); i++)
114+ for (FP_SIZE i=0 ; i<static_cast <FP_SIZE>( u.size () ); i++)
115115 {
116116 y[i] = eval (u[i],&ierr0);
117117 if (!FITPACK_SUCCESS_c (ierr0)) break ;
0 commit comments