MultiGeometry
======================

.. currentmodule:: axioma.core.geometry

.. class:: MultiGeometry

	Класс-реализация коллекции геометрий

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

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

		.. method:: MultiGeometry(coord_system=None)

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

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

		.. method:: MultiGeometry(multi_geometry)

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

			:param multi_geometry: копируемая нетипизированная коллекция геометрий
			:type multi_geometry: :class:`~axioma.core.geometry.MultiGeometry`

		.. method:: addGeometry(geometry)

			Добавление геометрии в коллекцию

			:param geometry: добавляемая геометрия
			:type geometry: :class:`~axioma.core.geometry.GeometryInterface`

		.. method:: removeGeometryAt(index)

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

			:param index: индекс геометрии
			:type index: :class:`int`
