From fa9976ddfb7ff3b804a6eb3b0ab018966a6511d0 Mon Sep 17 00:00:00 2001 From: Daniele Bariletti Date: Fri, 8 May 2026 17:23:39 +0200 Subject: [PATCH] Include : - esposta funzione per trovare il punto corrispondente sulla seconda curva di una coppia di curve da sincronizzare. --- EGkCurveAux.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/EGkCurveAux.h b/EGkCurveAux.h index ccfa1df..cb0cceb 100644 --- a/EGkCurveAux.h +++ b/EGkCurveAux.h @@ -169,5 +169,11 @@ EGK_EXPORT bool CalcFatOffsetCurves( const ICURVEPVECTOR& vpCrvs, ICURVEPOVECTOR //! Resetta l'oggetto voronoi associato alla curva liberandone la memoria EGK_EXPORT void ResetCurveVoronoi( const ICurve& crvC) ; +//---------------------------------------------------------------------------- //! fa il join delle curve passate in input -EGK_EXPORT bool GetChainedCurves( ICRVCOMPOPOVECTOR& vCrv, double dChainTol = 5 * EPS_SMALL, bool bAllowInvert = false) ; \ No newline at end of file +EGK_EXPORT bool GetChainedCurves( ICRVCOMPOPOVECTOR& vCrv, double dChainTol = 5 * EPS_SMALL, bool bAllowInvert = false) ; + +//---------------------------------------------------------------------------- +//! dato un punto su una curva trova il corrispondente sulla seconda curva +EGK_EXPORT bool GetIsoPointOnSecondCurve( const ICurve* pCrv1, const ICurve* pCrv2, double dUCurr1, double& dUCurr2, double dMyDist, double dUPrev2, + double dLenPrev2, double& dLenCurr2, double dLen2) ; \ No newline at end of file