EgtExecutor :
- aggiunte funzioni Exe e Lua GetAxisMin e GetAxisMax.
This commit is contained in:
+28
-2
@@ -3248,10 +3248,36 @@ ExeGetAxisPos( const string& sAxis, double* pdVal)
|
||||
// verifico il parametro di ritorno
|
||||
if ( pdVal == nullptr)
|
||||
return false ;
|
||||
// metto l'asse nella nuova posizione
|
||||
// restituisco la posizione corrente dell'asse
|
||||
return pMachMgr->GetAxisPos( sAxis, *pdVal) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeGetAxisMin( const string& sAxis, double* pdMin)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// verifico il parametro di ritorno
|
||||
if ( pdMin == nullptr)
|
||||
return false ;
|
||||
// restituisco il valore minimo dell'asse
|
||||
return pMachMgr->GetAxisMin( sAxis, *pdMin) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeGetAxisMax( const string& sAxis, double* pdMax)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// verifico il parametro di ritorno
|
||||
if ( pdMax == nullptr)
|
||||
return false ;
|
||||
// restituisco il valore massimo dell'asse
|
||||
return pMachMgr->GetAxisMax( sAxis, *pdMax) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeGetAxisHomePos( const string& sAxis, double* pdHomeVal)
|
||||
@@ -3261,7 +3287,7 @@ ExeGetAxisHomePos( const string& sAxis, double* pdHomeVal)
|
||||
// verifico il parametro di ritorno
|
||||
if ( pdHomeVal == nullptr)
|
||||
return false ;
|
||||
// metto l'asse nella nuova posizione
|
||||
// restituisco la posizione home
|
||||
return pMachMgr->GetAxisHomePos( sAxis, *pdHomeVal) ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user