EgtExecutor 1.9f2 :

- aggiunte funzioni Exe e Lua Set/GetTableAreaOffset.
This commit is contained in:
Dario Sassi
2018-06-12 06:50:39 +00:00
parent 4bbfabfeb2
commit 9060a19e34
3 changed files with 62 additions and 0 deletions
+20
View File
@@ -883,6 +883,16 @@ ExeSetTable( const string& sTable)
return pMachMgr->SetTable( sTable) ;
}
//-----------------------------------------------------------------------------
bool
ExeSetTableAreaOffset( double dOffsXP, double dOffsYP, double dOffsXM, double dOffsYM)
{
IMachMgr* pMachMgr = GetCurrMachMgr() ;
VERIFY_MACHMGR( pMachMgr, false)
// imposto l'offset dell'area utile della tavola corrente
return pMachMgr->SetTableAreaOffset( dOffsXP, dOffsYP, dOffsXM, dOffsYM) ;
}
//-----------------------------------------------------------------------------
bool
ExeGetTable( string& sTable)
@@ -913,6 +923,16 @@ ExeGetTableArea( int nInd, BBox3d& b3Area)
return pMachMgr->GetTableArea( nInd, b3Area) ;
}
//-----------------------------------------------------------------------------
bool
ExeGetTableAreaOffset( int nInd, BBox3d& b3AreaOffs)
{
IMachMgr* pMachMgr = GetCurrMachMgr() ;
VERIFY_MACHMGR( pMachMgr, false)
// recupero l'estensione dell'area utile con offset della tavola corrente della macchinata corrente
return pMachMgr->GetTableAreaOffset( nInd, b3AreaOffs) ;
}
//-----------------------------------------------------------------------------
bool
ExeShowOnlyTable( bool bVal)