From e166041ad212974afd31883122158cbbebc45782 Mon Sep 17 00:00:00 2001 From: DarioS Date: Sun, 21 Aug 2022 16:21:53 +0200 Subject: [PATCH] EgtInterface 2.4h2 : - aggiunta interfaccia per funzione EgtCreateCircle2P - a EgtModifyArcRadius aggiunto parametro bKeepCenter. --- API_GdbCreateCurve.cpp | 8 ++++++++ API_GdbModifyCurve.cpp | 4 ++-- EgtInterface.rc | Bin 11718 -> 11718 bytes 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/API_GdbCreateCurve.cpp b/API_GdbCreateCurve.cpp index f98b5ff..cd0c88f 100644 --- a/API_GdbCreateCurve.cpp +++ b/API_GdbCreateCurve.cpp @@ -83,6 +83,14 @@ __stdcall EgtCreateCircleCPEx( int nParentId, const double ptCen[3], return ExeCreateCircleCPEx( nParentId, ptCen, ptOn, nSepO, nIdO, nRefType) ; } +//------------------------------------------------------------------------------- +int +__stdcall EgtCreateCircle2P( int nParentId, const double ptP1[3], + const double ptP2[3], int nRefType) +{ + return ExeCreateCircle2P( nParentId, ptP1, ptP2, nRefType) ; +} + //------------------------------------------------------------------------------- int __stdcall EgtCreateCircle3P( int nParentId, const double ptP1[3], diff --git a/API_GdbModifyCurve.cpp b/API_GdbModifyCurve.cpp index 7679c6c..c5023a4 100644 --- a/API_GdbModifyCurve.cpp +++ b/API_GdbModifyCurve.cpp @@ -190,9 +190,9 @@ __stdcall EgtModifyCircle3P( int nId, const double ptP1[3], const double ptP2[3] //------------------------------------------------------------------------------- BOOL -__stdcall EgtModifyArcRadius( int nId, double dRad) +__stdcall EgtModifyArcRadius( int nId, double dRad, BOOL bKeepCenter) { - return ( ExeModifyArcRadius( nId, dRad) ? TRUE : FALSE) ; + return ( ExeModifyArcRadius( nId, dRad, ( bKeepCenter != FALSE)) ? TRUE : FALSE) ; } //------------------------------------------------------------------------------- diff --git a/EgtInterface.rc b/EgtInterface.rc index bba453fc70847edbe48474474103578cac75e1d3..76d9092285ec02b2e3d6b1054d5dda4697927adb 100644 GIT binary patch delta 135 zcmX>WeJpyzH#Sxa1|0^Y%^&$rGEF|hS;L&cU^Mxmpzh`Zt{N7&oFg+#d~yMo#bg5> joym8&o@`zvtiudf1Ju7n5}`jp3aDepZ delta 135 zcmX>WeJpyzH#Syt1|0^&%^&$rGEF|hS;L&pU^w}qpzh`Zt{N7&oFg+#d~yMo#bg5> joym8&o@`zvtiudf1Ju7n5}`jp3a