Include :

- aggiornamenti.
This commit is contained in:
Dario Sassi
2015-10-27 10:17:38 +00:00
parent 6e58d72afc
commit b9bb601257
4 changed files with 92 additions and 7 deletions
+22
View File
@@ -49,6 +49,8 @@ EIN_EXPORT BOOL __stdcall EgtGetCpuInfo( wchar_t*& wsCpu) ;
EIN_EXPORT BOOL __stdcall EgtGetMemoryInfo( wchar_t*& wsMem) ;
EIN_EXPORT BOOL __stdcall EgtFreeMemory( void* pMem) ;
EIN_EXPORT BOOL __stdcall EgtOutLog( const wchar_t* wsMsg) ;
typedef int (__stdcall * pfProcEvents) (int, int) ;
EIN_EXPORT BOOL __stdcall EgtSetProcessEvents( pfProcEvents pFun) ;
// UiUnits
EIN_EXPORT BOOL __stdcall EgtSetUiUnits( BOOL bMM) ;
@@ -456,6 +458,9 @@ EIN_EXPORT BOOL __stdcall EgtMoveCluster( int nId[], int nCount, double vtMove[3
// Machining
EIN_EXPORT BOOL __stdcall EgtInitMachMgr( const wchar_t* wsMachinesDir) ;
// Machines
EIN_EXPORT BOOL __stdcall EgtSetCurrMachine( const wchar_t* wsMachineName) ;
// Machining Groups
EIN_EXPORT int __stdcall EgtGetMachGroupCount( void) ;
EIN_EXPORT int __stdcall EgtGetFirstMachGroup( void) ;
EIN_EXPORT int __stdcall EgtGetNextMachGroup( int nId) ;
@@ -466,6 +471,7 @@ EIN_EXPORT int __stdcall EgtGetMachGroupId( const wchar_t* wsName) ;
EIN_EXPORT BOOL __stdcall EgtSetCurrMachGroup( int nMGroupId) ;
EIN_EXPORT BOOL __stdcall EgtResetCurrMachGroup( void) ;
EIN_EXPORT int __stdcall EgtGetCurrMachGroup( void) ;
// RawParts
EIN_EXPORT int __stdcall EgtGetRawPartCount( void) ;
EIN_EXPORT int __stdcall EgtGetFirstRawPart( void) ;
EIN_EXPORT int __stdcall EgtGetNextRawPart( int nRawId) ;
@@ -478,12 +484,28 @@ EIN_EXPORT BOOL __stdcall EgtMoveToCornerRawPart( int nRawId, const double ptCor
EIN_EXPORT BOOL __stdcall EgtMoveRawPart( int nRawId, const double vtMove[3]) ;
EIN_EXPORT BOOL __stdcall EgtAddPartToRawPart( int nPartId, const double ptPos[3], int nRawId) ;
EIN_EXPORT BOOL __stdcall EgtRemovePartFromRawPart( int nPartId) ;
// Table & Fixtures
EIN_EXPORT BOOL __stdcall EgtSetTable( const wchar_t* wsTable) ;
EIN_EXPORT BOOL __stdcall EgtGetTableRef1( double ptPos[3]) ;
EIN_EXPORT BOOL __stdcall EgtGetTableArea1( int* pnAreaId) ;
EIN_EXPORT BOOL __stdcall EgtShowOnlyTable( bool bVal) ;
// Tools DataBase
EIN_EXPORT BOOL __stdcall EgtTdbAddTool( const wchar_t* wsName, int nType) ;
EIN_EXPORT BOOL __stdcall EgtTdbCopyTool( const wchar_t* wsSource, const wchar_t* wsName) ;
EIN_EXPORT BOOL __stdcall EgtTdbRemoveTool( const wchar_t* wsName) ;
EIN_EXPORT BOOL __stdcall EgtTdbGetFirstTool( int nFamily, wchar_t*& wsName, int* pnType) ;
EIN_EXPORT BOOL __stdcall EgtTdbGetNextTool( int nFamily, wchar_t*& wsName, int* pnType) ;
EIN_EXPORT BOOL __stdcall EgtTdbSetToolParamInt( const wchar_t* wsName, int nType, int nVal) ;
EIN_EXPORT BOOL __stdcall EgtTdbSetToolParamDouble( const wchar_t* wsName, int nType, double dVal) ;
EIN_EXPORT BOOL __stdcall EgtTdbSetToolParamString( const wchar_t* wsName, int nType, const wchar_t* wsVal) ;
EIN_EXPORT BOOL __stdcall EgtTdbGetToolParamInt( const wchar_t* wsName, int nType, int* pnVal) ;
EIN_EXPORT BOOL __stdcall EgtTdbGetToolParamDouble( const wchar_t* wsName, int nType, double* pdVal) ;
EIN_EXPORT BOOL __stdcall EgtTdbGetToolParamString( const wchar_t* wsName, int nType, wchar_t*& wsVal) ;
EIN_EXPORT BOOL __stdcall EgtTdbSave( void) ;
// Simulation
EIN_EXPORT BOOL __stdcall EgtSimStart( void) ;
EIN_EXPORT BOOL __stdcall EgtSimMove( void) ;
EIN_EXPORT BOOL __stdcall EgtSimHome( void) ;
EIN_EXPORT BOOL __stdcall EgtSimSetStep( double dStep) ;
EIN_EXPORT BOOL __stdcall EgtSimStop( void) ;