From df4e8edcefe19f5e9934bd834f47b5a2c37e98bf Mon Sep 17 00:00:00 2001 From: Daniele Bariletti Date: Tue, 14 Oct 2025 16:24:27 +0200 Subject: [PATCH] Include : - aggiornati prototipi per surf bezier. --- EGkSurfBezier.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/EGkSurfBezier.h b/EGkSurfBezier.h index a53a772..c28a2b0 100644 --- a/EGkSurfBezier.h +++ b/EGkSurfBezier.h @@ -91,7 +91,8 @@ class __declspec( novtable) ISurfBezier : public ISurf virtual bool Cut( const Plane3d& plPlane, bool bSaveOnEq) = 0 ; virtual bool IncreaseUV( double& dU, double dx, bool bUOrV, double* dUVCopy = nullptr, bool bModifyOrig = true) const = 0 ; virtual bool IncreaseUV( Point3d& ptUV, Vector3d vtH , Point3d* ptUVCopy, bool bModifyOrig) const = 0 ; - virtual bool GetLoops( ICRVCOMPOPOVECTOR& vCC, bool bLineOrBezier, int nEdge = -1) const = 0 ; + virtual bool GetLoops( ICRVCOMPOPOVECTOR& vCC, bool bLineOrBezier) const = 0 ; + virtual ICurveComposite* GetSingleEdge3D( bool bLineOrBezier, int nEdge) const = 0 ; virtual bool IsPlanar( void) const = 0 ; virtual bool CreateByFlatContour( const PolyLine& PL) = 0 ; virtual bool CreateByRegion( const POLYLINEVECTOR& vPL) = 0 ;