MbContourWithBreaks Two-Dimensional Contour with Breaks

Class MbContourWithBreaks is declared in file cur_contour_with_breaks.h.

A two-dimensional contour with breaks is a derived class of a two-dimensional contour MbContour, Fig. 1:

../../../../_images/O.6.8.1.png

Fig. 1

A two-dimensional contour with breaks is defined by a set of segments of curves joined to each other, a periodicity flag closed, breaks breaks, a set of visible parts of the contour visibleContours, and a set of contour segment indices baseSegNumbers that define fixed break points.

A contour with breaks is shown in Fig. 2:

../../../../_images/O.6.8.2.png

Fig. 2

Other two-dimensional contours must not be used as segments of a two-dimensional contour with breaks.

A two-dimensional contour with breaks is used only for building multilines.