Include :
- aggiunta enum e funzione per gestione spigoli.
This commit is contained in:
@@ -40,6 +40,11 @@ struct OffsetSegm {
|
||||
|
||||
typedef std::vector<OffsetSegm> OFFSETSEGVEC ;
|
||||
|
||||
enum OFFTYPE {
|
||||
GEOM = 0,
|
||||
PLANECUT = 1,
|
||||
};
|
||||
|
||||
struct EditCrvInfo {
|
||||
enum EditFlag {
|
||||
NOEDIT = 0,
|
||||
@@ -73,7 +78,10 @@ public:
|
||||
|
||||
typedef std::vector<Cyl> CYLVECT ;
|
||||
|
||||
|
||||
EGK_EXPORT bool CalcAdjustConcavePartsInPath( const ICurveComposite* pCrv, const OFFSETSEGVEC& vOffsetCrvs, double dRad, EDITCRVINFOVEC& vEditInfo) ;
|
||||
EGK_EXPORT bool CalcAdjustConcavePartsPlaneCut( const ICurveComposite* pCrv, const PNT5AXVECTOR& vPnt5Ax, const OFFSETSEGVEC& vOffsetCrvs,
|
||||
double dRad, EDITCRVINFOVEC& vEditInfo) ;
|
||||
EGK_EXPORT bool IsPointInsideCylinder( const Point3d& ptTest, const Cyl& offCyl, double dLinTol) ;
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user