.. role:: blue :class: blue Мультилиния MbMultiline ======================== .. _MbMultiline_Multiline: .. версия ядра: Класс :blue:`MbMultiline` объявлен в файле *multiline.h*. Мультилиния :blue:`MbMultiline` является наследником класса :ref:`MbPlaneItem `, рис. 1: .. figure:: /MODELER/SPECIAL_OBJECTS/pictures/O.6.7.1.png :width: 15cm :align: center Рис. 1 Мультилиния описывается базовым контуром **basisCurve**, множеством вершин **vertices**, множеством радиусов *equidRadii*, параметрами начального края мультилинии *begTipParams*, параметрами конечного края мультилинии *endTipParams*, признаком обработки периодичности *processClosed*, признаком прозрачности *isTransparent*, множеством кривых **curves**, множеством законцовок в вершинах мультилинии **tipCurves**, законцовкой в начальной вершине мультилинии **begTipCurves**, законцовкой в конечной вершине мультилинии **endTipCurves**. Мультилиния представляет собой контур, имеющий толщину. Толщина контура переменная. Края контура и места соединения сегментов контура могут иметь различную форму. Мультилиния приведена на рис. 2: .. figure:: /MODELER/SPECIAL_OBJECTS/pictures/O.6.7.2.png :width: 15cm :align: center Рис. 2 .. /MODELER/SPECIAL_OBJECTS/pictures/O.6.7.2+.png ?? Мультилиния используется для обмена данными с другими системами.