EgtExecutor :
- tolto parametro nStat non usato dalle funzioni ExeGetCalcPositions.
This commit is contained in:
+4
-4
@@ -3461,23 +3461,23 @@ ExeGetCalcAngles( const Vector3d& vtDirT, const Vector3d& vtDirA,
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeGetCalcPositions( const Point3d& ptP, double dAngA, double dAngB,
|
||||
int& nStat, double& dX, double& dY, double& dZ)
|
||||
double& dX, double& dY, double& dZ)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// calcolo gli assi lineari macchina dalla posizione e dagli assi rotanti
|
||||
return pMachMgr->GetCalcPositions( ptP, dAngA, dAngB, nStat, dX, dY, dZ) ;
|
||||
return pMachMgr->GetCalcPositions( ptP, dAngA, dAngB, dX, dY, dZ) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeGetCalcPositions( const Point3d& ptP, const DBLVECTOR& vAng,
|
||||
int& nStat, double& dX, double& dY, double& dZ)
|
||||
double& dX, double& dY, double& dZ)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// calcolo gli assi lineari macchina dalla posizione e dagli assi rotanti
|
||||
return pMachMgr->GetCalcPositions( ptP, vAng, nStat, dX, dY, dZ) ;
|
||||
return pMachMgr->GetCalcPositions( ptP, vAng, dX, dY, dZ) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
+3
-3
@@ -3687,12 +3687,12 @@ LuaGetCalcPositions( lua_State* L)
|
||||
}
|
||||
LuaClearStack( L) ;
|
||||
// calcolo gli assi lineari dalla posizione e dagli angoli
|
||||
int nStat ; double dX ; double dY ; double dZ ;
|
||||
bool bOk = ExeGetCalcPositions( ptP, vAng, nStat, dX, dY, dZ) ;
|
||||
double dX ; double dY ; double dZ ;
|
||||
bool bOk = ExeGetCalcPositions( ptP, vAng, dX, dY, dZ) ;
|
||||
// restituisco il risultato
|
||||
if ( bOk) {
|
||||
LuaSetParam( L, bOk) ;
|
||||
LuaSetParam( L, nStat) ;
|
||||
LuaSetParam( L, 0) ; // assegnato per compatibilità
|
||||
LuaSetParam( L, dX) ;
|
||||
LuaSetParam( L, dY) ;
|
||||
LuaSetParam( L, dZ) ;
|
||||
|
||||
Reference in New Issue
Block a user