MapInfoLineStyle ================= .. currentmodule:: axioma.mapinfo .. class:: MapInfoLineStyle Стиль линейного объекта MapInfo Унаследован от: :class:`~axioma.render.LineStringStyle`, :class:`~axioma.render.ColoredStyle`, :class:`~axioma.render.OgrStyle` .. py:method:: MapInfoLineStyle() Конструктор со значениями по-умолчанию .. py:method:: MapInfoLineStyle(def) Конструктор. Инициализация из структуры, совместимой с mitab стиля линии :param `TABPenDef_t` def: Mitab структура описания линии MapInfo .. py:method:: MapInfoLineStyle(other) Копирующий конструктор :param `~axioma.mapinfo.MapInfoLineStyle` other: Исходный объект MapInfoLineStyle, на базе которого необходимо сделать копию. .. py:method:: MapInfoLineStyle(width, pattern, color) Конструктор :param `~axioma.render.UnitValue` width: Толщина линии :param `int` pattern: Номер шаблона MapInfo :param `~PyQt5.QtGui.QColor` color: Цвет линии .. py:method:: mitabStyle() Возвращает Mitab совместимую структуру хранения стиля оформления линии MapInfo :return: Структура :rtype: :class:`TABPenDef_t` .. py:method:: pattern() Возвращает номер шаблона MapInfo :return: Номер :rtype: :class:`int` .. py:method:: setPattern(pattern) Переопределяет номер шаблона в ресурсах :param pattern: Новый номер :type pattern: :class:`int` .. py:method:: setWidth(width) Установка нового значения ширины линии :param `~axioma.render.UnitValue` width: Ширина