From 24a8784f0b6cf69ece03e5cee1cce713864dc223 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 11 Sep 2018 18:39:23 +0000 Subject: [PATCH] Include : - aggiornamento interfacce. --- EInAPI.h | 1 + EMkMachMgr.h | 1 + EXeExecutor.h | 1 + 3 files changed, 3 insertions(+) diff --git a/EInAPI.h b/EInAPI.h index 276d3f6..d8a6ee9 100644 --- a/EInAPI.h +++ b/EInAPI.h @@ -752,6 +752,7 @@ EIN_EXPORT int __stdcall EgtGetTableId( const wchar_t* wsTable) ; EIN_EXPORT int __stdcall EgtGetAxisId( const wchar_t* wsAxis) ; EIN_EXPORT int __stdcall EgtGetHeadId( const wchar_t* wsHead) ; EIN_EXPORT int __stdcall EgtGetHeadExitCount( const wchar_t* wsHead) ; +EIN_EXPORT BOOL __stdcall EgtGetAxisInvert( const wchar_t* wsAxis, BOOL* pbInvert) ; EIN_EXPORT BOOL __stdcall EgtGetAllHeadsNames( wchar_t*& wsNames) ; EIN_EXPORT BOOL __stdcall EgtGetAllTablesNames( wchar_t*& wsNames) ; // Machine Calc diff --git a/EMkMachMgr.h b/EMkMachMgr.h index fd79ee6..212f039 100644 --- a/EMkMachMgr.h +++ b/EMkMachMgr.h @@ -265,6 +265,7 @@ class __declspec( novtable) IMachMgr virtual int GetHeadExitCount( const std::string& sHead) const = 0 ; virtual bool GetAxisToken( const std::string& sAxis, std::string& sToken) const = 0 ; virtual bool GetAxisType( const std::string& sAxis, bool& bLinear) const = 0 ; + virtual bool GetAxisInvert( const std::string& sAxis, bool& bInvert) const = 0 ; virtual bool SetAxisPos( const std::string& sAxis, double dVal) = 0 ; virtual bool GetAxisPos( const std::string& sAxis, double& dVal) const = 0 ; virtual bool GetAxisHomePos( const std::string& sAxis, double& dHomeVal) const = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index 97d582e..117c514 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -845,6 +845,7 @@ EXE_EXPORT int ExeGetHeadId( const std::string& sHead) ; EXE_EXPORT int ExeGetHeadExitCount( const std::string& sHead) ; EXE_EXPORT bool ExeGetAxisToken( const std::string& sAxis, std::string& sToken) ; EXE_EXPORT bool ExeGetAxisType( const std::string& sAxis, bool& bLinear) ; +EXE_EXPORT bool ExeGetAxisInvert( const std::string& sAxis, bool& bInvert) ; EXE_EXPORT bool ExeGetAllHeadsNames( STRVECTOR& vNames) ; EXE_EXPORT bool ExeGetAllTablesNames( STRVECTOR& vNames) ; // Machine Calc