diff --git a/EGkCalcPocketing.h b/EGkCalcPocketing.h index efeae81..792ad29 100644 --- a/EGkCalcPocketing.h +++ b/EGkCalcPocketing.h @@ -27,3 +27,7 @@ //----------------------------------------------------------------------------- EGK_EXPORT bool CalcPocketing( const ISurfFlatRegion* pSfr, double dRad, double dStep, double dAngle, int nType, bool bSmooth, ICRVCOMPOPOVECTOR& vCrv) ; +EGK_EXPORT bool CalcZigZagInfill( const ISurfFlatRegion* pSfr, double dStep, bool bSmooth, + ICRVCOMPOPOVECTOR& vCrvCompoRes) ; +EGK_EXPORT bool CalcSpiralInfill( const ISurfFlatRegion* pSfr, double dStep, bool bSmooth, + ICRVCOMPOPOVECTOR& vCrvCompoRes) ; diff --git a/EXeExecutor.h b/EXeExecutor.h index 7e5e2a8..82e30cd 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -692,8 +692,7 @@ EXE_EXPORT bool ExeSurfFrTestExternal( int nId1, int nId2, double dMinDist) ; EXE_EXPORT int ExeSurfFrChunkCount( int nId) ; EXE_EXPORT int ExeSurfFrChunkSimpleClassify( int nId1, int nChunk1, int nId2, int nChunk2, double dToler = 0) ; EXE_EXPORT int ExeExtractSurfFrChunkLoops( int nId, int nChunk, int nDestGrpId, int* pnCount) ; -EXE_EXPORT int ExeSurfFrGetZigZagInfill( int nId, int nDestGrpId, double dStep, double dAng, bool bStepCorrection, - bool bInvert, int* pnCount) ; +EXE_EXPORT int ExeSurfFrGetZigZagInfill( int nId, int nDestGrpId, double dStep, double dAng, bool bSmooth, int* pnCount) ; EXE_EXPORT int ExeSurfTmVertexCount( int nId) ; EXE_EXPORT int ExeSurfTmFacetCount( int nId) ; EXE_EXPORT int ExeSurfTmPartCount( int nId) ;