From 0c8fb3c3d57daacd636bb86a06f9266a3b8b29ac Mon Sep 17 00:00:00 2001 From: DarioS Date: Wed, 1 Dec 2021 10:12:46 +0100 Subject: [PATCH] EgtInterface 2.3k3 : - aggiunta interfaccia per EgtBeamSetFlag - aggiunti parametri a funzione EgtBeamAddProcess. --- API_BeamMgr.cpp | 12 ++++++++++-- EgtInterface.rc | Bin 11726 -> 11726 bytes 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/API_BeamMgr.cpp b/API_BeamMgr.cpp index 516873f..27bfa2b 100644 --- a/API_BeamMgr.cpp +++ b/API_BeamMgr.cpp @@ -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)) ; } //----------------------------------------------------------------------------- diff --git a/EgtInterface.rc b/EgtInterface.rc index c16a8b82d6eed5f7d5856061be72ca9355e40e93..918be6fa0ffd4171d898326cc78f6fc1ea147c61 100644 GIT binary patch delta 113 zcmX>XeJ*;#A2vp#%@4(HGEKh5na5}}`6H+9WG^L)&3#f*jGK>e8!&^VPclv3Cs+lM i-t491#khHcFjUGNr~*ls7YjlI&*XKAP&0v=TDSp?WhmtU delta 113 zcmX>XeJ*;#A2vqA%@4(HGEKh5na5~2`6H+9WG^L)&3#f*jGK>e8!&^VPclv3Cs+lM i-t491#khHcFjUGNr~*ls7YjlI&*XKAP&0v=TDSp=n<(7?