Include :
- modifica di parametri per la gestione dell'errore per le bezier.
This commit is contained in:
+1
-1
@@ -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
@@ -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 ;
|
||||
} ;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user