From fbbefba01ef42bcc5382758e2ab76f90d20e82d1 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 30 Apr 2024 16:56:08 +0200 Subject: [PATCH 1/2] Include : - aggiornamento mensile codici protezione librerie. --- EgtKeyCodes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EgtKeyCodes.h b/EgtKeyCodes.h index c1c1078..1e453f1 100644 --- a/EgtKeyCodes.h +++ b/EgtKeyCodes.h @@ -25,7 +25,7 @@ //---------------------------------------------------------------------------- const int KEY_BASELIB_PROD = 207 ; -const int KEY_BASELIB_VER = 2604 ; +const int KEY_BASELIB_VER = 2605 ; const int KEY_BASELIB_LEV = 1 ; //---------------------------------------------------------------------------- From a5ae1f617a98e0127a535ef8f242373c2d6f4e1e Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 2 May 2024 09:31:12 +0200 Subject: [PATCH 2/2] Include : - aggiornamento prototipi. --- EGkSurfTriMesh.h | 2 ++ EXeExecutor.h | 3 +++ 2 files changed, 5 insertions(+) diff --git a/EGkSurfTriMesh.h b/EGkSurfTriMesh.h index 6fc1c62..accb21c 100644 --- a/EGkSurfTriMesh.h +++ b/EGkSurfTriMesh.h @@ -126,6 +126,8 @@ class __declspec( novtable) ISurfTriMesh : public ISurf virtual int GetPartCount( void) const = 0 ; virtual bool RemovePart( int nPart) = 0 ; virtual ISurfTriMesh* ClonePart( int nPart) const = 0 ; + virtual bool SetTFlag( int nId, int nTFlag) = 0 ; + virtual bool GetTFlag( int nId, int& nFlag) const = 0 ; virtual int GetMaxTFlag( void) const = 0 ; virtual bool ResetTFlags( void) = 0 ; } ; diff --git a/EXeExecutor.h b/EXeExecutor.h index e410079..e16a6e4 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -639,8 +639,11 @@ EXE_EXPORT bool ExeSurfTmCut( int nId, int nCutterId, bool bInVsOut, bool bSaveO EXE_EXPORT bool ExeSurfTmSubtractProjectedFacesOnFace( int nSurfId, int nFaceInd, int nDestGrpId, INTVECTOR vSurfsId, bool bOCFlag, bool& bExistProjection, int& nNewId, int& nNewFaceNbr) ; +EXE_EXPORT bool ExeSurfTmSetFaceColor( int nId, int nFacet, int nColor) ; +EXE_EXPORT bool ExeSurfTmGetTriaColor( int nId, int nTria, int& nColor) ; EXE_EXPORT bool ExeSurfTmResetTwoColors( int nId) ; EXE_EXPORT bool ExeSurfTmSetShowEdges( int nId, bool bShow) ; +EXE_EXPORT bool ExeSurfTmGetShowEdges( int nId, bool& bShow) ; EXE_EXPORT bool ExeSurfBzTrim( int nId, int nCutterId) ; // GeomDb Volume Modify