//---------------------------------------------------------------------------- // EgalTech 2017-2022 //---------------------------------------------------------------------------- // File : RemoveCurveDefects.h Data : 03.11.23 Versione : 2.5k1 // Contenuto : Dichiarazione funzioni rimozione difetti curve. // // // // Modifiche : 02.10.17 DS Creazione modulo. // 03.11.23 DS Aggiunta RemoveCurveSmallParts. // //---------------------------------------------------------------------------- #pragma once #include "/EgtDev/Include/EGkCurveComposite.h" //---------------------------------------------------------------------------- bool RemoveCurveSpikes( ICurveComposite* pCurve, double dLinTol = EPS_SMALL) ; bool RemoveCurveSmallZs( ICurveComposite* pCurve, double dLinTol = EPS_SMALL) ; bool RemoveCurveSmallParts( ICurveComposite* pCurve, double dLinTol = EPS_SMALL) ;