From 72a523e7310e84c0fbf68fffc15b57865cd02f27 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 2 Dec 2019 10:12:27 +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 bbb3d5d..96db9f8 100644 --- a/ENsAutoNester.h +++ b/ENsAutoNester.h @@ -47,6 +47,7 @@ class __declspec( novtable) IAutoNester virtual bool AddPart( int nPartId, const PolyArc& Outline, int nCount) = 0 ; virtual bool SetInterpartGap( double dGap) = 0 ; virtual bool Compute( int nMaxTime) = 0 ; + virtual bool CancelComputation( void) = 0 ; virtual bool GetComputationStatus( int& nStatus) = 0 ; virtual bool GetResults( double& dTotFillRatio, ANIVECT& vANI) = 0 ; virtual bool PrintResults( const std::string& sHtmlFile) = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index 39b597d..c99d106 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -680,6 +680,7 @@ EXE_EXPORT bool ExeAutoNestAddSheet( int nSheetId, int nOutlineId, int nPriority EXE_EXPORT bool ExeAutoNestAddPart( int nPartId, int nOutlineId, int nCount) ; EXE_EXPORT bool ExeAutoNestSetInterpartGap( double dGap) ; EXE_EXPORT bool ExeAutoNestCompute( int nMaxTime) ; +EXE_EXPORT bool ExeAutoNestCancelComputation( void) ; EXE_EXPORT bool ExeAutoNestGetComputationStatus( int& nStatus) ; EXE_EXPORT bool ExeAutoNestPrintResults( const std::string& sHtmlFile) ; EXE_EXPORT bool ExeAutoNestGetResults( int& nNestedParts, int& nTotParts, int& nTotSheets, int& nDiffSheets, double& dTotFillRatio) ;