diff --git a/EGkCurveAux.h b/EGkCurveAux.h index 2e24828..1e37ca6 100644 --- a/EGkCurveAux.h +++ b/EGkCurveAux.h @@ -78,7 +78,7 @@ EGK_EXPORT ICurveBezier* ApproxArcCurveBezierWithSingleCubic( const ICurve* pCrv //---------------------------------------------------------------------------- //! Campiona una serie di punti dalla curva e li approssima con una o pił curve di bezier -EGK_EXPORT ICurve* ApproxCurveWithBezier( const ICurve*, double dTol) ; +EGK_EXPORT ICurve* ApproxCurveWithBezier( const ICurve*, double dTol, int nType) ; //---------------------------------------------------------------------------- //! Interpola un set di punti e li approssima con una o pił curve di bezier cubiche @@ -94,7 +94,7 @@ EGK_EXPORT ICurveBezier* BezierDecreaseDegree( const ICurveBezier* pCrvBezier, d //---------------------------------------------------------------------------- //! Misura l'errore di approsimazione tra la curva originale e quella modificata -EGK_EXPORT bool CalcBezierApproxError( const ICurveBezier* pCrvOri, const ICurveBezier* pCrvNew, double& dErr, int nPoints = 20) ; +EGK_EXPORT bool CalcApproxError( const ICurveBezier* pCrvOri, const ICurveBezier* pCrvNew, double& dErr, int nPoints = 20) ; //---------------------------------------------------------------------------- //! Trasforma una curva in una nuova curva semplice o composta senza archi (solo linee o curve di Bezier)