EgtInterface 2.3k3 :
- aggiunta interfaccia per EgtBeamSetFlag - aggiunti parametri a funzione EgtBeamAddProcess.
This commit is contained in:
+10
-2
@@ -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)) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user