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