Merge remote-tracking branch 'origin/master' into FasterBezier
This commit is contained in:
@@ -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 ;
|
||||
} ;
|
||||
@@ -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) ; }
|
||||
} ;
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user