From a9b4243c087da5c4b3aa7f4026abeb561d10a9b2 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Wed, 16 Oct 2024 19:54:29 +0200 Subject: [PATCH] Include : - aggiornamento prototipi. --- EInAPI.h | 1 + EMkMachMgr.h | 1 + EXeExecutor.h | 1 + 3 files changed, 3 insertions(+) diff --git a/EInAPI.h b/EInAPI.h index 7067177..337cd99 100644 --- a/EInAPI.h +++ b/EInAPI.h @@ -803,6 +803,7 @@ EIN_EXPORT BOOL __stdcall EgtShowOnlyTable( BOOL bVal) ; EIN_EXPORT BOOL __stdcall EgtMoveDispAxis( const wchar_t* wsName, double dPos) ; EIN_EXPORT BOOL __stdcall EgtRemoveDispAxis( const wchar_t* wsName) ; EIN_EXPORT int __stdcall EgtAddFixture( const wchar_t* wsName, const double ptPos[3], double dAngRotDeg, double dMov) ; +EIN_EXPORT BOOL __stdcall EgtKeepAllDispAxes( int nSouPhase) ; EIN_EXPORT BOOL __stdcall EgtKeepFixture( int nFxtId, int nSouPhase) ; EIN_EXPORT BOOL __stdcall EgtRemoveFixture( int nFxtId) ; EIN_EXPORT BOOL __stdcall EgtVerifyFixture( int nFxtId) ; diff --git a/EMkMachMgr.h b/EMkMachMgr.h index 931e174..5153a65 100644 --- a/EMkMachMgr.h +++ b/EMkMachMgr.h @@ -119,6 +119,7 @@ class __declspec( novtable) IMachMgr virtual bool ShowOnlyTable( bool bVal) = 0 ; virtual bool MoveDispAxis( const std::string& sName, double dPos) = 0 ; virtual bool RemoveDispAxis( const std::string& sName) = 0 ; + virtual bool KeepAllDispAxes( int nSouPhase) = 0 ; virtual int AddFixture( const std::string& sName, const Point3d& ptPos, double dAngRotDeg, double dMov) = 0 ; virtual bool KeepFixture( int nFxtId, int nSouPhase) = 0 ; virtual bool RemoveFixture( int nFxtId) = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index 3285154..202481a 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -1072,6 +1072,7 @@ EXE_EXPORT bool ExeChangeTable( const std::string& sTable, bool bUpdateDisp) ; EXE_EXPORT bool ExeShowOnlyTable( bool bVal) ; EXE_EXPORT bool ExeMoveDispAxis( const std::string& sName, double dPos) ; EXE_EXPORT bool ExeRemoveDispAxis( const std::string& sName) ; +EXE_EXPORT bool ExeKeepAllDispAxes( int nSouPhase) ; EXE_EXPORT int ExeAddFixture( const std::string& sName, const Point3d& ptPos, double dAngRotDeg, double dMov) ; EXE_EXPORT bool ExeKeepFixture( int nFxtId, int nSouPhase) ; EXE_EXPORT bool ExeRemoveFixture( int nFxtId) ;