MapinfoCollectionStyle
=======================

.. currentmodule:: axioma.mapinfo

.. class:: MapinfoCollectionStyle

	Описание стиля для разнородной коллекции

	Унаследован от: :class:`~axioma.render.CollectionStyle`

		.. py:method:: MapinfoCollectionStyle()

			Конструктор со значениями по умолчанию

		.. py:method:: pointStyle()

			Стиль оформления точечных объектов

			:return: Стиль
			:rtype: :class:`~axioma.render.PointStyle`

		.. py:method:: setPointStyle(style)

			Задание стиля оформления точки

			:param `~axioma.render.PointStyle` style: Новое значение стиля

		.. py:method:: lineStyle()

			Стиль оформления линии

			:return: Стиль оформления
			:rtype: :class:`~axioma.mapinfo.MapInfoLineStyle`

		.. py:method:: setLineStyle(style)

			Задание стиля оформления для линии

			:param `~axioma.mapinfo.MapInfoLineStyle` style: Стиль

		.. py:method:: polygonPeripheryStyle()

			Стиль оформления линии периметра полигона

			:return: Стиль оформления периферии полигона
			:rtype: :class:`~axioma.render.LineStringStyle`

		.. py:method:: polygonAreaStyle()

			Стиль оформления заливки полигона

			:return: Стиль оформления заливки
			:rtype: :class:`~axioma.render.PolygonFillStyle`

		.. py:method:: setPolygonStyle(style)

			Задание стиля полигона

			:param style: Стиль полигона
			:type style: :class:`~axioma.mapinfo.MapInfoPolygonStyle`

		.. py:method:: setPolygonStyle(periphery, area)

			Задание стиля полигона

			:param periphery: Стиль окантовки
			:type periphery: :class:`~axioma.render.LineStringStyle`
			:param area: Стиль заливки
			:type area: :class:`~axioma.render.PolygonFillStyle`

		.. py:method:: textStyle()

			Заданный стиль текстового объекта

			:rtype: :class:`~axioma.mapinfo.OverrideMapInfoTextStyle`
			
		.. py:method:: setTextStyle(style)

			Задание стиля текстового объекта

			:param style: Стиль текстового объекта
			:type style: :class:`~axioma.mapinfo.OverrideMapInfoTextStyle`
