Merge remote-tracking branch 'origin/master' into FasterBezier

This commit is contained in:
Daniele Bariletti
2025-04-08 12:55:03 +02:00
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -37,10 +37,13 @@ class OffsetCurve
EGK_EXPORT ICurve* GetCurve( void) ;
EGK_EXPORT ICurve* GetLongerCurve( void) ;
EGK_EXPORT ICurve* GetShorterCurve( void) ;
EGK_EXPORT bool GetPointOffset( Point3d& pt, Vector3d& vt) ;
EGK_EXPORT double GetLinTol( void) const { return m_dLinTol ; }
EGK_EXPORT void SetLinTol( double dTol) { m_dLinTol = dTol ; }
private :
ICURVEPLIST m_CrvLst ;
Point3d m_pt = P_INVALID ;
Vector3d m_vt = V_INVALID ;
double m_dLinTol ;
} ;
+2
View File
@@ -36,6 +36,8 @@ struct SelData {
: nId( nI), nSub( SEL_SUB_ALL) {}
SelData( int nI, int nS)
: nId( nI), nSub( nS) {}
bool operator == ( const SelData& other) const
{ return ( nId == other.nId && nSub == other.nSub) ; }
} ;
//----------------------------------------------------------------------------