Include :
- aggiornamento interfaccia - aggiunta funzione IsEven
This commit is contained in:
@@ -49,6 +49,7 @@ class __declspec( novtable) ICurveComposite : public ICurve
|
||||
virtual bool ArcsBezierCurvesToArcsPerpExtr( double dLinTol, double dAngTolDeg) = 0 ;
|
||||
virtual bool MergeCurves( double dLinTol, double dAngTolDeg, bool bStartEnd = true) = 0 ;
|
||||
virtual bool RemoveUndercutOnY( double dLinTol, double dAngTolDeg) = 0 ;
|
||||
virtual bool IsACircle( double dLinTol, Point3d& ptCen, Vector3d& vtN, double& dRad, bool& bCCW) const = 0 ;
|
||||
} ;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
@@ -26,3 +26,11 @@ double Clamp( double dVal, double dMin, double dMax)
|
||||
{
|
||||
return ( dVal <= dMin ? dMin : dVal >= dMax ? dMax : dVal) ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
inline
|
||||
bool IsEven( int nVal)
|
||||
{
|
||||
return ( ( nVal % 2) == 0) ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user