diff --git a/EGkTrimming.h b/EGkTrimming.h index f710423..28ce8f9 100644 --- a/EGkTrimming.h +++ b/EGkTrimming.h @@ -56,5 +56,5 @@ EGK_EXPORT bool GetTrimmingSyncInterpolation( const ICurve* pCrvEdge1, const ICu EGK_EXPORT bool GetTrimmingHoleBorders( const CISURFPVECTOR& vpSurf, const Point3d& ptRef, double dSurfLinTol, double dSurfAngTol, double dEdgeLinTol, double dEdgeAngTol, double dEdgeThick, ICRVCOMPOPOVECTOR& vHoleBorders) ; -EGK_EXPORT bool RegolarizeBordersLocally( ISurfBezier* pSurfBz, const BIPOINT& bpIsoStart, - const BIPOINT& bpIsoEnd, double dTol) ; +EGK_EXPORT ISurfBezier* RegolarizeBordersLocally( const ISurfBezier* pSurfBz, const BIPOINT& bpIsoStart, + const BIPOINT& bpIsoEnd, double dTol) ; diff --git a/EXeExecutor.h b/EXeExecutor.h index 670150e..89b157f 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -1537,4 +1537,4 @@ EXE_EXPORT bool ExeTrimmingGetSurfBzSyncPoints( int nParentId, int nEdge1Id, int EXE_EXPORT bool ExeTrimmingGetHoleBorder( int nParentId, const INTVECTOR& vSurfIds, const INTVECTOR& vOtherSurfIds, double dSurfLinTol, double dSurfAngTol, double dEdgeLinTol, double dEdgeAngTol, double dEdgeThick, int& nFirstId, int& nCount) ; -EXE_EXPORT bool ExeRegolarizeSurfaceLocally( int nSurfId, int nSyncStartId, int nSyncEndId, double dLinTol) ; +EXE_EXPORT int ExeRegolarizeSurfaceLocally( int nParentId, int nSurfId, int nSyncStartId, int nSyncEndId, double dLinTol) ;