MultiLineStringInterface ======================== .. currentmodule:: axioma.core.geometry .. class:: MultiLineStringInterface Интерфейсный класс коллекции полилиний Унаследован от: * :class:`~axioma.core.geometry.GeometryCollection` .. method:: addLineString(line_string) Добавление полилинии в коллекцию :param line_string: добавляемая полилиния :type line_string: :class:`~axioma.core.geometry.LineStringInterface` .. method:: removeLineStringAt(index) Удаление полилинии по индексу :param index: индекс удаляемой полилинии :type index: :class:`int` MultiLineString ====================== .. class:: MultiLineString Класс-реализация коллекции полилиний Унаследован от: * :class:`~axioma.core.geometry.Geometry` * :class:`~axioma.core.geometry.MultiLineStringInterface` * :class:`~axioma.core.geometry.GeosSupport` .. method:: MultiGeometry(coord_system) Конструктор класса :param coord_system: координатная система :type coord_system: :class:`~axioma.cs.CoordSystem` .. method:: MultiGeometry(multi_linestring) Конструктор копирования :param multi_linestring: копируемая коллекция полилиний :type multi_linestring: :class:`~axioma.core.geometry.MultiLineString`