|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Operations with curves in two-dimensional space. More...
Functions | |
| bool | BeginEnvelopeContour (const MbCartPoint &insidePnt, const MbCurve *selectCurve, SArray< MbCrossPoint > &cross, MbContour &contour, SArray< MbCrossPoint > &crossRight) |
| Find the first segment of a contour. More... | |
| MbCurve * | FindNearestCurve (List< MbCurve > &curveList, const MbCartPoint &pnt) |
| Find the nearest curve. More... | |
| void | IntersectWithAll (const MbCurve *selectCurve, LIterator< MbCurve > &fromCurve, SArray< MbCrossPoint > &cross, bool self) |
| Find intersection points. More... | |
| void | SortCrossPoints (double tProj, const MbCurve *selectCurve, SArray< MbCrossPoint > &cross, SArray< MbCrossPoint > &crossLeft, SArray< MbCrossPoint > &crossRight) |
| Sort intersection points. More... | |
| void | RemoveEquPoints (double tProj, SArray< MbCrossPoint > &cross) |
| Delete coincident points. More... | |
Operations with curves in two-dimensional space.