diff --git a/EGkChainCurves.h b/EGkChainCurves.h index a0c727e..19451ef 100644 --- a/EGkChainCurves.h +++ b/EGkChainCurves.h @@ -16,7 +16,6 @@ #include "/EgtDev/Include/EGkPointGrid3d.h" #include "/EgtDev/Include/EGkGeoCollection.h" -#include "/EgtDev/Include/EGkCurveComposite.h" class IGeomDB ; @@ -57,8 +56,6 @@ class ChainCurves { return m_bIsFork ; } //! Restituisce il vettore con gli Id delle entità tra cui scegliere sulla biforcazione EGK_EXPORT bool GetForkIds( INTVECTOR& vForkIds) ; - //! fa il join delle curve passate in input - EGK_EXPORT bool GetChainedCurves( ICRVCOMPOPOVECTOR& vCrv, double dChainTol = 5 * EPS_SMALL, bool bAllowInvert = false) ; private : struct CrvData { diff --git a/EGkCurveAux.h b/EGkCurveAux.h index 98957a9..746bdc0 100644 --- a/EGkCurveAux.h +++ b/EGkCurveAux.h @@ -167,4 +167,7 @@ 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) ; \ No newline at end of file +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