Include :

- modifica di parametri per la gestione dell'errore per le bezier.
This commit is contained in:
Daniele Bariletti
2024-08-26 16:48:53 +02:00
parent 32b9ee9f24
commit d87a1037e6
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -64,7 +64,7 @@ EGK_EXPORT ICurve* CompositeToBezierCurve( const ICurveComposite* pCrvCompo, int
//----------------------------------------------------------------------------
//! Trasforma una curva bezier in una nuova curva di Bezier semplice o composta della razionalità e grado desiderato ( minimo 3)
EGK_EXPORT ICurve* EditBezierCurve( const ICurveBezier* pCrvBezier, int nDeg = 3, bool bMakeRatOrNot = true) ;
EGK_EXPORT ICurve* EditBezierCurve( const ICurveBezier* pCrvBezier, int nDeg = 3, bool bMakeRatOrNot = true, double dTol = 10 * EPS_SMALL) ;
//----------------------------------------------------------------------------
//! Approssima una bezier con una serie di bezier cubiche
+1 -1
View File
@@ -40,7 +40,7 @@ class __declspec( novtable) ICurveBezier : public ICurve
virtual int GetSingularParam( double& dPar) const = 0 ;
virtual bool MakeRational( void) = 0 ;
virtual bool MakeRationalStandardForm( void) = 0 ;
virtual bool MakeNonRational( double dTol, double& dErr) = 0 ;
virtual bool MakeNonRational( double dTol) = 0 ;
} ;
//-----------------------------------------------------------------------------