C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Файл alg_curve_fillet.h

Построение скругления, фаски между двумя кривыми в двумерном пространстве. Подробнее...

Функции

bool Fillet (MbCurve *curve1, const MbCartPoint &pnt1, bool trim1, MbCurve *curve2, const MbCartPoint &pnt2, bool trim2, double rad, MbeState &state1, MbeState &state2, MbArc *&arc)
 Построить скругление между кривыми. Подробнее...
 
bool Chamfer (MbCurve *curve1, const MbCartPoint &pnt1, bool trim1, MbCurve *curve2, const MbCartPoint &pnt2, bool trim2, double len, double angle, bool type, MbeState &state1, MbeState &state2, MbLineSegment *&lineseg)
 Построить фаску. Подробнее...
 
MbeState FilletPolyContour (MbCurve *mc, double rad, bool nodeFlag, const MbCartPoint &pnt, MbContour *&contour)
 Построить скругление. Подробнее...
 
bool ChamferPolyContour (MbCurve *mc, double l1, double par, bool chamferTypeFlag, bool nodeFlag, const MbCartPoint &pnt)
 Построить фаску. Подробнее...
 
bool Corner (MbCurve *crv1, MbCurve *crv2, const MbCartPoint &p1, const MbCartPoint &p2)
 Продлить кривые. Подробнее...
 

Подробное описание

Построение скругления, фаски между двумя кривыми в двумерном пространстве.