MultiPolygon
======================

.. currentmodule:: axioma.core.geometry

.. class:: MultiPolygon

	Класс-реализация коллекции полигонов

	Унаследован от:

	* :class:`~axioma.core.geometry.GeometryCollection`
	* :class:`~axioma.core.geometry.GeosSupport`

		.. method:: MultiPolygon(coord_system)

			Конструктор класса

			:param coord_system: координатная система
			:type coord_system: :class:`~axioma.cs.CoordSystem`

		.. method:: MultiPolygon(multi_polygon)

			Конструктор копирования

			:param multi_polygon: копируемая коллекция полигонов
			:type multi_polygon: :class:`~axioma.core.geometry.MultiPolygon`

		.. method:: addPolygon(polygon)

			Добавление полигона в коллекцию

			:param point: добавляемый полигон
			:type point: :class:`~axioma.core.geometry.PolygonInterface`

		.. method:: removePolygonAt(index)

			Удаление полигона по индексу

			:param index: индекс удаляемого полигона
			:type index: :class:`int`
