Двумерный контур с разрывами MbContourWithBreaks

Класс MbContourWithBreaks объявлен в файле cur_contour_with_breaks.h.

Двумерный контур с разрывами является наследником двумерного контура MbContour, рис. 1:

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

Рис. 1

Двумерный контур с разрывами описывается множеством segments стыкующихся друг с другом кривых, признаком периодичности кривой closed, разрывами breaks, множеством видимых участков контура visibleContours и множеством номеров сегментов контура baseSegNumbers для задания неподвижных точек разрыва.

Контур с разрывами приведён на рис. 2:

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

Рис. 2

В качестве сегментов двумерного контура с разрывами не должны использоваться другие двумерные контуры.

Двумерный контур с разрывами используется только для построения мультилиний.