From b4305fc5038e9fd2188416e507e4c1850b9f3dde Mon Sep 17 00:00:00 2001 From: Daniele Bariletti Date: Wed, 17 Sep 2025 11:27:13 +0200 Subject: [PATCH] Include : - aggiunta funzione per creare il loop di un triangolo di una trimesh. --- EInAPI.h | 1 + EXeExecutor.h | 1 + 2 files changed, 2 insertions(+) diff --git a/EInAPI.h b/EInAPI.h index 4fcd7d9..a36cf4a 100644 --- a/EInAPI.h +++ b/EInAPI.h @@ -629,6 +629,7 @@ EIN_EXPORT int __stdcall EgtGetSurfTmSilhouette( int nId, const double vtDir[3] EIN_EXPORT int __stdcall EgtExtractSurfTmLoops( int nId, int nDestGrpId, int* pnCount) ; EIN_EXPORT int __stdcall EgtExtractSurfTmFacetLoops( int nId, int nFacet, int nDestGrpId, int* pnCount) ; EIN_EXPORT int __stdcall EgtCopySurfTmFacet( int nId, int nFacet, int nDestGrpId) ; +EIN_EXPORT int __stdcall EgtExtractSurfTmTriaLoop( int nId, int nT, int nDestGrpId) ; EIN_EXPORT int __stdcall EgtExtractSurfBezierLoops( int nId, int nDestGrpId, int* pnCount) ; // Geo Snap Vector/Point/Frame diff --git a/EXeExecutor.h b/EXeExecutor.h index 86a4eac..fc00e05 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -823,6 +823,7 @@ EXE_EXPORT int ExeGetSurfTmSilhouette( int nId, const Vector3d& vtDir, double d EXE_EXPORT int ExeGetSurfTmParSilhouettes( const INTVECTOR& vIds, const Point3d& ptOn, const Vector3d& vtN, const DBLVECTOR& vdDist, double dToler, int nDestGrpId, int nRefType, int* pnCount) ; EXE_EXPORT int ExeExtractSurfTmFacetLoops( int nId, int nFacet, int nDestGrpId, int* pnCount) ; +EXE_EXPORT int ExeExtractSurfTmTriaLoop( int nId, int nT, int nDestGrpId) ; EXE_EXPORT int ExeCopySurfTmFacet( int nId, int nFacet, int nDestGrpId) ; EXE_EXPORT bool ExeSurfTmGetAllVertInFacet( int nId, int nFacet, INTVECTOR& vVert) ; EXE_EXPORT bool ExeSurfTmGetFacetBBox( int nId, int nFacet, int nFlag, BBox3d& b3Box) ;