EgtExecutor 1.6g3 :

- correzione controlli in ExeCreateGeoFrame
- ExeInitGeomDB rinominata ExeInitContext
- aggiunta ExeDeleteContext
- migliorato log di ExeExit
- aggiunta possibilità di leggere e scrivere variabili LUA_Base.cpp
- aggiunta possibilità di chiamare funzioni Lua.
This commit is contained in:
Dario Sassi
2015-07-14 15:48:55 +00:00
parent d070901ce0
commit c5fdfea88c
27 changed files with 673 additions and 524 deletions
+10 -10
View File
@@ -35,7 +35,7 @@ LuaMove( lua_State* L)
// eseguo traslazione
bool bOk = ExeMove( vId, vtMove, nRefType) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -58,7 +58,7 @@ LuaRotate( lua_State* L)
// eseguo rotazione
bool bOk = ExeRotate( vId, ptAx, vtAx, dAngRotDeg, nRefType) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -83,7 +83,7 @@ LuaScale( lua_State* L)
// eseguo scalatura
bool bOk = ExeScale( vId, frRef, dCoeffX, dCoeffY, dCoeffZ, nRefType) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -104,7 +104,7 @@ LuaMirror( lua_State* L)
// eseguo riflessione
bool bOk = ExeMirror( vId, ptOn, vtN, nRefType) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -129,7 +129,7 @@ LuaShear( lua_State* L)
// eseguo stiramento
bool bOk = ExeShear( vId, ptOn, vtN, vtDir, dCoeff, nRefType) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -146,7 +146,7 @@ LuaMoveGroup( lua_State* L)
// eseguo traslazione
bool bOk = ExeMoveGroup( nId, vtMove) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -167,7 +167,7 @@ LuaRotateGroup( lua_State* L)
// eseguo rotazione
bool bOk = ExeRotateGroup( nId, ptAx, vtAx, dAngRotDeg) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -190,7 +190,7 @@ LuaScaleGroup( lua_State* L)
// eseguo scalatura
bool bOk = ExeScaleGroup( nId, frRef, dCoeffX, dCoeffY, dCoeffZ) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -209,7 +209,7 @@ LuaMirrorGroup( lua_State* L)
// eseguo scalatura
bool bOk = ExeMirrorGroup( sId, ptOn, vtN) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}
@@ -232,7 +232,7 @@ LuaShearGroup( lua_State* L)
// eseguo scalatura
bool bOk = ExeShearGroup( nId, ptOn, vtN, vtDir, dCoeff) ;
// restituisco il risultato
LuaSetReturn( L, bOk) ;
LuaSetParam( L, bOk) ;
return 1 ;
}