From 5d65728f45dd582c2649eca897045bc9aefbc6a4 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 20 May 2019 06:50:23 +0000 Subject: [PATCH] Include : - aggiornamento prototipi. --- EGkVolZmap.h | 1 + EXeExecutor.h | 1 + 2 files changed, 2 insertions(+) diff --git a/EGkVolZmap.h b/EGkVolZmap.h index ee6fd14..ef92b05 100644 --- a/EGkVolZmap.h +++ b/EGkVolZmap.h @@ -69,6 +69,7 @@ class __declspec( novtable) IVolZmap : public IGeoObj virtual bool SetGenTool( const std::string& sToolName, const ICurveComposite* pToolOutline, int nFlag) = 0 ; virtual bool SetMortiserTool( const std::string& sToolName, double dH, double dW, double dTh, double dRc, int nFlag) = 0 ; virtual bool SetChiselTool( const std::string& sToolName, double dH, double dW, double dTh, int nFlag) = 0 ; + virtual bool ResetTool( void) = 0 ; virtual const ICurveComposite& GetToolOutline( bool bApprox = false) const = 0 ; virtual bool MillingStep( const Point3d& ptPs, const Vector3d& vtDs, const Point3d& ptPe, const Vector3d& vtDe) = 0 ; virtual bool MillingStep( const Point3d& ptPs, const Vector3d& vtDs, const Vector3d& vtAs, diff --git a/EXeExecutor.h b/EXeExecutor.h index 81cfeb9..d9b51d2 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -502,6 +502,7 @@ EXE_EXPORT bool ExeVolZmapSetMortiserTool( const INTVECTOR& vIds, const std::str double dLen, double dWidth, double dThick, double dCornR, int nFlag) ; EXE_EXPORT bool ExeVolZmapSetChiselTool( const INTVECTOR& vIds, const std::string& sToolName, double dLen, double dWidth, double dThick, int nFlag) ; +EXE_EXPORT bool ExeVolZmapResetTool( const INTVECTOR& vIds) ; EXE_EXPORT int ExeVolZmapGetToolOutline( int nId, int nDestGrpId, bool bApprox = false) ; EXE_EXPORT bool ExeVolZmapMillingStep( int nId, const Point3d& ptPs, const Vector3d& vtDs, const Point3d& ptPe, const Vector3d& vtD, int nRefTypee) ;