diff --git a/EGkVolZmap.h b/EGkVolZmap.h index 76c534d..0a663a5 100644 --- a/EGkVolZmap.h +++ b/EGkVolZmap.h @@ -93,7 +93,7 @@ class __declspec( novtable) IVolZmap : public IGeoObj virtual int GetPartMinDistFromPoint( const Point3d& ptP) const = 0 ; virtual bool AddSurfTm( const ISurfTriMesh* pStm) = 0 ; virtual bool SubtractSurfTm( const ISurfTriMesh* pStm) = 0 ; - virtual bool MakeUniform( double dToler) = 0 ; + virtual bool MakeUniform( double dToler, bool bIsExtensionFirst = true, int nToolNum = 0) = 0 ; virtual bool Offset( double dOffs, int nType) = 0 ; } ; diff --git a/EXeExecutor.h b/EXeExecutor.h index ce01091..41653c5 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -733,7 +733,7 @@ EXE_EXPORT bool ExeVolZmapMillingStep( int nId, const Point3d& ptPs, const Vecto const Point3d& ptPe, const Vector3d& vtDe, const Vector3d& vtAe, int nRefType) ; EXE_EXPORT bool ExeCutVolZmapPlane( int nId, const Point3d& ptOn, const Vector3d& vtN, int nRefType) ; EXE_EXPORT bool ExeUpdateVolZmapByAddingSurfTm( int nVolZmapId, int nStmId) ; -EXE_EXPORT bool ExeUniformVolZmap( int nVolZmapId, double dToler) ; +EXE_EXPORT bool ExeUniformVolZmap( int nVolZmapId, double dToler, bool bExtensionFirst, int nToolNum) ; EXE_EXPORT bool ExeVolZMapOffset( int nId, double dDist, int nType) ; // GeomDB Get