From 1a2eab860867b63e1102d5172ab117f55d36cacc Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 24 Nov 2020 19:37:28 +0000 Subject: [PATCH] EgtInterface 2.2k5 : - aggiunta interfaccia funzione EgtTransform. --- API_GeoTransform.cpp | 13 +++++++++++++ EgtInterface.rc | Bin 11726 -> 11726 bytes 2 files changed, 13 insertions(+) diff --git a/API_GeoTransform.cpp b/API_GeoTransform.cpp index 8f3c0bf..56d4230 100644 --- a/API_GeoTransform.cpp +++ b/API_GeoTransform.cpp @@ -19,6 +19,19 @@ using namespace std ; +//------------------------------------------------------------------------------- +BOOL +__stdcall EgtTransform( int nId, const double ptOrig[3], + const double vX[3], const double vY[3], const double vZ[3], int nRefType) +{ + INTVECTOR vIds ; + vIds.push_back( nId) ; + Frame3d frFrame ; + if ( ! frFrame.Set( ptOrig, vX, vY, vZ)) + return GDB_ID_NULL ; + return ExeTransform( vIds, frFrame, nRefType) ; +} + //------------------------------------------------------------------------------- BOOL __stdcall EgtMove( int nId, double vVtMove[3], int nRefType) diff --git a/EgtInterface.rc b/EgtInterface.rc index e0b784915fef5ce2fa383bcb2f24f6805bb9d2a8..699b8272f806a271aee96cbc3d5c26df9d59cb48 100644 GIT binary patch delta 113 zcmX>XeJ*;#A2vqQ%@4(HGEKh5na5~4`6H+9WG^L)&3#f*jGK>e8!&^VPclv3Cs+lM i-t491#khHcFjUGNr~*ls7YjlI&*XKAP&0v=TDSp{!zld# delta 113 zcmX>XeJ*;#A2vpl%@4(HGEKh5na5}{`6H+9WG^L)&3#f*jGK>e8!&^VPclv3Cs+lM i-t491#khHcFjUGNr~*ls7YjlI&*XKAP&0v=TDSp_`6%@O