Мультилиния MbMultiline

Класс MbMultiline объявлен в файле multiline.h.

Мультилиния MbMultiline является наследником класса MbPlaneItem, рис. 1:

../../../../_images/O.6.7.1.png

Рис. 1

Мультилиния описывается базовым контуром basisCurve, множеством вершин vertices, множеством радиусов equidRadii, параметрами начального края мультилинии begTipParams, параметрами конечного края мультилинии endTipParams, признаком обработки периодичности processClosed, признаком прозрачности isTransparent, множеством кривых curves, множеством законцовок в вершинах мультилинии tipCurves, законцовкой в начальной вершине мультилинии begTipCurves, законцовкой в конечной вершине мультилинии endTipCurves.

Мультилиния представляет собой контур, имеющий толщину. Толщина контура переменная. Края контура и места соединения сегментов контура могут иметь различную форму.

Мультилиния приведена на рис. 2:

../../../../_images/O.6.7.2.png

Рис. 2

Мультилиния используется для обмена данными с другими системами.