MapInfoPolygonStyle ==================== .. currentmodule:: axioma.mapinfo .. class:: MapInfoPolygonStyle Стиль площадного объекта MapInfo Унаследован от: :class:`~axioma.render.Style`, :class:`~axioma.render.ColoredStyle`, :class:`~axioma.render.OgrStyle` .. py:method:: MapInfoPolygonStyle() Конструктор со значениями по-умолчанию .. py:method:: MapInfoPolygonStyle(other) Копирующий конструктор :param other: Исходный объект MapInfoPolygonStyle, на базе которого необходимо сделать копию. :type other: :class:`~axioma.mapinfo.MapInfoPolygonStyle` .. py:method:: MapInfoPolygonStyle(periphery, area) Конструктор :param `~axioma.mapinfo.MapInfoLineStyle` periphery: Стиль линии периметра :param `~axioma.mapinfo.MapInfoFillStyle` area: Стиль заливки .. py:method:: peripheryStyle() Стиль оформления линии периметра :return: Стиль оформления периферии :rtype: :class:`~axioma.mapinfo.MapInfoLineStyle` .. py:method:: setPeripheryStyle(periphery) Задание стиля оформления для линии периметра :param `~axioma.mapinfo.MapInfoLineStyle` periphery: Стиль окантовки .. py:method:: areaStyle() Стиль оформления заливки :return: Стиль оформления заливки :rtype: :class:`~axioma.mapinfo.MapInfoFillStyle` .. py:method:: setAreaStyle(area) Задание стиля оформления для заливки :param `~axioma.mapinfo.MapInfoFillStyle` area: Стиль Пример использования: .. code-block:: python pstyle = MapInfoPolygonStyle() p_fill = MapInfoFillStyle(4, Qt.darkRed) pstyle.setAreaStyle(p_fill) p_pen= MapInfoLineStyle() p_pen.setPattern(8) p_pen.setColor(Qt.darkBlue) pstyle.setPeripheryStyle(p_pen)