From 5113903eb220ae1a4d1e93acc777c5faf861f443 Mon Sep 17 00:00:00 2001 From: Daniele Bariletti Date: Fri, 17 Oct 2025 15:37:55 +0200 Subject: [PATCH] Include: - aggiornati gli argomenti della funzione per il calcolo dell'errore di approssimazione. --- EGkCurveAux.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)