EgtInterface 2.3k3 :

- aggiunta interfaccia per EgtBeamSetFlag
- aggiunti parametri a funzione EgtBeamAddProcess.
This commit is contained in:
DarioS
2021-12-01 10:12:46 +01:00
parent 6c607bde1b
commit 0c8fb3c3d5
2 changed files with 10 additions and 2 deletions
+10 -2
View File
@@ -27,6 +27,13 @@ __stdcall EgtInitBeamMgr( int nFlag)
return ( ExeInitBeamMgr( nFlag) ? TRUE : FALSE) ;
}
//-----------------------------------------------------------------------------
BOOL
__stdcall EgtBeamSetFlag( int nFlag)
{
return ( ExeBeamSetFlag( nFlag) ? TRUE : FALSE) ;
}
//-----------------------------------------------------------------------------
int
__stdcall EgtBeamCreatePart( void)
@@ -87,7 +94,8 @@ __stdcall EgtBeamSetPartBox( double dLength, double dHeight, double dWidth, BOOL
int
__stdcall EgtBeamAddProcess( int nGroup, int nProc, int nSide, const wchar_t* wsDes, int nProcId,
const double ptOrig[3], const double vX[3], const double vY[3], const double vZ[3],
int nPar, const double vPar[], const wchar_t* wsPar, const wchar_t* wsUAtts, BOOL bUpdate)
int nPar, const double vPar[], const wchar_t* wsPar, const wchar_t* wsUAtts,
int nCrvId, int nCrv2Id, BOOL bUpdate)
{
Frame3d frFrame ;
if ( ! frFrame.Set( ptOrig, vX, vY, vZ))
@@ -101,7 +109,7 @@ __stdcall EgtBeamAddProcess( int nGroup, int nProc, int nSide, const wchar_t* ws
if ( ! Tokenize( string( wstrztoA( wsUAtts)), "\n", vsUAtt))
return FALSE ;
return ExeBeamAddProcess( nGroup, nProc, nSide, wstrztoA( wsDes), nProcId, frFrame,
vdPar, wstrztoA( wsPar), vsUAtt, ( bUpdate != FALSE)) ;
vdPar, wstrztoA( wsPar), vsUAtt, nCrvId, nCrv2Id, ( bUpdate != FALSE)) ;
}
//-----------------------------------------------------------------------------