From 8af39cbdf323ea813ef8b64ac51bcb508be83c0e Mon Sep 17 00:00:00 2001 From: DarioS Date: Sat, 31 Jul 2021 12:05:50 +0200 Subject: [PATCH 1/3] Include : - codice abilitazione librerie portato a 2308. --- EgtKeyCodes.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/EgtKeyCodes.h b/EgtKeyCodes.h index 477644e..ba8d31c 100644 --- a/EgtKeyCodes.h +++ b/EgtKeyCodes.h @@ -1,7 +1,7 @@ //---------------------------------------------------------------------------- -// EgalTech 2015-2020 +// EgalTech 2015-2021 //---------------------------------------------------------------------------- -// File : EgtKeyCodes.h Data : 04.08.20 Versione : 2.2h1 +// File : EgtKeyCodes.h Data : 31.07.21 Versione : 2.3h1 // Contenuto : Costanti per codici di protezione librerie di base. // // @@ -21,7 +21,7 @@ //---------------------------------------------------------------------------- const int KEY_BASELIB_PROD = 207 ; -const int KEY_BASELIB_VER = 2307 ; +const int KEY_BASELIB_VER = 2308 ; const int KEY_BASELIB_LEV = 1 ; //---------------------------------------------------------------------------- From 0d0fccf1d461d6cdbbde7ce6df71066f76e61573 Mon Sep 17 00:00:00 2001 From: DarioS Date: Sun, 1 Aug 2021 17:14:27 +0200 Subject: [PATCH 2/3] Include : - a ISurfTriMesh::DoSewing aggiunto parametro opzionale dTol (default 2*EPS_SMALL). --- EGkSurfTriMesh.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EGkSurfTriMesh.h b/EGkSurfTriMesh.h index ff07308..97adc87 100644 --- a/EGkSurfTriMesh.h +++ b/EGkSurfTriMesh.h @@ -53,7 +53,7 @@ class __declspec( novtable) ISurfTriMesh : public ISurf virtual bool CreateByScrewing( const PolyLine& PL, const Point3d& ptAx, const Vector3d& vtAx, double dAngRot, double dStepRot, double dMove) = 0 ; virtual bool DoCompacting( double dTol = EPS_SMALL) = 0 ; - virtual bool DoSewing( const ISurfTriMesh& stmOther, const Frame3d& frOther = GLOB_FRM) = 0 ; + virtual bool DoSewing( const ISurfTriMesh& stmOther, const Frame3d& frOther = GLOB_FRM, double dTol = 2 * EPS_SMALL) = 0 ; virtual int GetVertexCount( void) const = 0 ; virtual int GetTriangleCount( void) const = 0 ; virtual int GetTriangleCount( int nTFlag) const = 0 ; From 2b6a18a77801816272f4e8f0a025bfae63f6ed84 Mon Sep 17 00:00:00 2001 From: LorenzoM Date: Wed, 4 Aug 2021 09:59:50 +0200 Subject: [PATCH 3/3] =?UTF-8?q?Ripristino=20seconda=20propriet=C3=A0=20ogg?= =?UTF-8?q?etti=20GeoObj?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EGkCurveComposite.h | 4 ++-- EGkGeoObj.h | 4 ++-- EGkSurfTriMesh.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/EGkCurveComposite.h b/EGkCurveComposite.h index 7b3eab2..b28d062 100644 --- a/EGkCurveComposite.h +++ b/EGkCurveComposite.h @@ -58,8 +58,8 @@ class __declspec( novtable) ICurveComposite : public ICurve virtual bool IsAPoint( void) const = 0 ; virtual bool IsALine( double dLinTol, Point3d& ptStart, Point3d& ptEnd) const = 0 ; virtual bool IsACircle( double dLinTol, Point3d& ptCen, Vector3d& vtN, double& dRad, bool& bCCW) const = 0 ; - virtual bool SetCurveTempProp( int nCrv, int nProp) = 0 ; - virtual bool GetCurveTempProp( int nCrv, int& nProp) const = 0 ; + virtual bool SetCurveTempProp( int nCrv, int nProp, int nPropNum = 0) = 0 ; + virtual bool GetCurveTempProp( int nCrv, int& nProp, int nPropNum = 0) const = 0 ; } ; //----------------------------------------------------------------------------- diff --git a/EGkGeoObj.h b/EGkGeoObj.h index 716af3a..8b324f1 100644 --- a/EGkGeoObj.h +++ b/EGkGeoObj.h @@ -53,8 +53,8 @@ class __declspec( novtable) IGeoObj virtual void SetObjGraphics( IObjGraphics* pOGr) = 0 ; virtual IObjGraphics* GetObjGraphics( void) = 0 ; virtual const IObjGraphics* GetObjGraphics( void) const = 0 ; - virtual void SetTempProp( int nProp) = 0 ; - virtual int GetTempProp( void) const = 0 ; + virtual void SetTempProp( int nProp, int nPropNum = 0) = 0 ; + virtual int GetTempProp( int nPropNum = 0) const = 0 ; } ; //----------------------------------------------------------------------------- diff --git a/EGkSurfTriMesh.h b/EGkSurfTriMesh.h index ff07308..97adc87 100644 --- a/EGkSurfTriMesh.h +++ b/EGkSurfTriMesh.h @@ -53,7 +53,7 @@ class __declspec( novtable) ISurfTriMesh : public ISurf virtual bool CreateByScrewing( const PolyLine& PL, const Point3d& ptAx, const Vector3d& vtAx, double dAngRot, double dStepRot, double dMove) = 0 ; virtual bool DoCompacting( double dTol = EPS_SMALL) = 0 ; - virtual bool DoSewing( const ISurfTriMesh& stmOther, const Frame3d& frOther = GLOB_FRM) = 0 ; + virtual bool DoSewing( const ISurfTriMesh& stmOther, const Frame3d& frOther = GLOB_FRM, double dTol = 2 * EPS_SMALL) = 0 ; virtual int GetVertexCount( void) const = 0 ; virtual int GetTriangleCount( void) const = 0 ; virtual int GetTriangleCount( int nTFlag) const = 0 ;