From d461b87d762b1030de7ed5fbfb2207ee52e09536 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 5 Dec 2019 09:35:17 +0000 Subject: [PATCH] Include : - aggiornamento prototipi. --- ENsAutoNester.h | 1 + EXeExecutor.h | 1 + 2 files changed, 2 insertions(+) diff --git a/ENsAutoNester.h b/ENsAutoNester.h index 2aacf86..38d89fe 100644 --- a/ENsAutoNester.h +++ b/ENsAutoNester.h @@ -46,6 +46,7 @@ class __declspec( novtable) IAutoNester virtual bool AddSheet( int nSheetId, const PolyArc& Outline, double dKerf, int nPriority, int nCount) = 0 ; virtual bool AddDefectToSheet( int nSheetId, const PolyArc& Outline) = 0 ; virtual bool AddPart( int nPartId, const PolyArc& Outline, bool bCanFlip, bool bCanRotate, double dRotStep, int nPriority, int nCount) = 0 ; + virtual bool AddAnotherOutlineToPart( int nPartId, const PolyArc& AnotherOutline) = 0 ; virtual bool AddToolOutlineToPart( int nPartId, const PolyArc& ToolOutline) = 0 ; virtual bool SetInterpartGap( double dGap) = 0 ; virtual bool Compute( bool bMinimizeOnXvsY, int nMaxTime) = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index 34f6fcf..f6a6ff9 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -680,6 +680,7 @@ EXE_EXPORT bool ExeAutoNestStart( void) ; EXE_EXPORT bool ExeAutoNestAddSheet( int nSheetId, int nOutlineId, double dKerf, int nPriority, int nCount) ; EXE_EXPORT bool ExeAutoNestAddDefectToSheet( int nSheetId, int nDefectId) ; EXE_EXPORT bool ExeAutoNestAddPart( int nPartId, int nOutlineId, bool bCanFlip, bool bCanRotate, double dRotStep, int nPriority, int nCount) ; +EXE_EXPORT bool ExeAddAnotherOutlineToPart( int nPartId, int nAnotherOutlineId) ; EXE_EXPORT bool ExeAutoNestAddToolOutlineToPart( int nPartId, int nToolOutlineId) ; EXE_EXPORT bool ExeAutoNestSetInterpartGap( double dGap) ; EXE_EXPORT bool ExeAutoNestCompute( bool bMinimizeOnXvsY, int nMaxTime) ;