From dab10f0c32ce6d2d0018b4e336101fb0181fd72e Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 2 May 2017 09:39:17 +0000 Subject: [PATCH] Include : - aggiornamenti. --- EInAPI.h | 4 ++++ EXeExecutor.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/EInAPI.h b/EInAPI.h index f58e0ef..da8ae29 100644 --- a/EInAPI.h +++ b/EInAPI.h @@ -326,6 +326,8 @@ EIN_EXPORT BOOL __stdcall EgtSetInfoInt( int nId, const wchar_t* wsKey, int nInf EIN_EXPORT BOOL __stdcall EgtSetInfoDouble( int nId, const wchar_t* wsKey, double dInfo) ; EIN_EXPORT BOOL __stdcall EgtSetInfoVector( int nId, const wchar_t* wsKey, const double vtV[3]) ; EIN_EXPORT BOOL __stdcall EgtSetInfoPoint( int nId, const wchar_t* wsKey, const double ptP[3]) ; +EIN_EXPORT BOOL __stdcall EgtSetInfoBBox( int nId, const wchar_t* wsKey, + const double ptMin[3], const double ptMax[3]) ; EIN_EXPORT BOOL __stdcall EgtSetInfoFrame( int nId, const wchar_t* wsKey, const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3]) ; EIN_EXPORT BOOL __stdcall EgtGetInfo( int nId, const wchar_t* wsKey, wchar_t*& wsInfo) ; @@ -334,6 +336,8 @@ EIN_EXPORT BOOL __stdcall EgtGetInfoInt( int nId, const wchar_t* wsKey, int* pnI EIN_EXPORT BOOL __stdcall EgtGetInfoDouble( int nId, const wchar_t* wsKey, double* pdInfo) ; EIN_EXPORT BOOL __stdcall EgtGetInfoVector( int nId, const wchar_t* wsKey, double vtV[3]) ; EIN_EXPORT BOOL __stdcall EgtGetInfoPoint( int nId, const wchar_t* wsKey, double ptP[3]) ; +EIN_EXPORT BOOL __stdcall EgtGetInfoBBox( int nId, const wchar_t* wsKey, + double ptMin[3], double ptMax[3]) ; EIN_EXPORT BOOL __stdcall EgtGetInfoFrame( int nId, const wchar_t* wsKey, double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3]) ; EIN_EXPORT BOOL __stdcall EgtExistsInfo( int nId, const wchar_t* wsKey) ; diff --git a/EXeExecutor.h b/EXeExecutor.h index c0bed44..d6818f9 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -356,6 +356,7 @@ EXE_EXPORT bool ExeSetInfo( int nId, const std::string& sKey, double dInfo) ; EXE_EXPORT bool ExeSetInfo( int nId, const std::string& sKey, const std::string& sInfo) ; EXE_EXPORT bool ExeSetInfo( int nId, const std::string& sKey, const Vector3d& vtV) ; EXE_EXPORT bool ExeSetInfo( int nId, const std::string& sKey, const Point3d& ptP) ; +EXE_EXPORT bool ExeSetInfo( int nId, const std::string& sKey, const BBox3d& b3Box) ; EXE_EXPORT bool ExeSetInfo( int nId, const std::string& sKey, const Frame3d& frFrame) ; EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, bool& bInfo) ; EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, int& nInfo) ; @@ -363,6 +364,7 @@ EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, double& dInfo) ; EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, std::string& sInfo) ; EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, Vector3d& vtV) ; EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, Point3d& ptP) ; +EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, BBox3d& b3Box) ; EXE_EXPORT bool ExeGetInfo( int nId, const std::string& sKey, Frame3d& frFrame) ; EXE_EXPORT bool ExeExistsInfo( int nId, const std::string& sKey) ; EXE_EXPORT bool ExeRemoveInfo( int nId, const std::string& sKey) ;