EgtGeomKernel :

- aggiunta funzione MakeRational per curve di Bezier
- aggiunta funzione per la conversione in Bezier di una ICurve.
This commit is contained in:
Daniele Bariletti
2024-05-08 17:49:31 +02:00
parent a3f05c41fe
commit d6567e94c4
3 changed files with 49 additions and 0 deletions
+14
View File
@@ -2208,3 +2208,17 @@ CurveBezier::ResetVoronoiObject() const
delete m_pVoronoiObj ;
m_pVoronoiObj = nullptr ;
}
//----------------------------------------------------------------------------
bool
CurveBezier::MakeRational( void)
{
if ( m_bRat)
return true ;
// creo il vettore dei pesi e li setto tutti a 1
m_vWeCtrl.assign( m_nDeg + 1, 1) ;
// aggiorno il flag rational
m_bRat = true ;
return true ;
}