Arc
======================

.. currentmodule:: axioma.mapinfo

.. class:: Arc

	Класс-реализация для дуги

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

	* :class:`~axioma.mapinfo.ArcInterface`
	* :class:`~axioma.mapinfo.Circular`
	* :class:`~axioma.core.geometry.GeosSupport`

		.. method:: Arc(coord_system)

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

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

		.. method:: Arc(coord_system, center, x_radius, y_radius, start_angle, end_angle)

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

			:param coord_system: координатная система
			:type coord_system: :class:`~axioma.cs.CoordSystem`
			:param center: центр эллипса
			:type center: :class:`~PyQt5.QtCore.QPointF`
			:param x_radius: радиус по оси X
			:type x_radius: :class:`float`
			:param y_raduis: радиус по оси X
			:type y_raduis: :class:`float`
			:param start_angle: начальный угол дуги
			:type start_angle: :class:`float`
			:param end_angle: конечный угол дуги
			:type end_angle: :class:`float`

		.. method:: Arc(coord_system, rect, start_angle, end_angle)

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

			:param coord_system: координатная система
			:type coord_system: :class:`~axioma.cs.CoordSystem`
			:param rect: прямоугольник, в который вписывается эллипс
			:type rect: :class:`~PyQt5.QtCore.QRectF`
			:param start_angle: начальный угол дуги
			:type start_angle: :class:`float`
			:param end_angle: конечный угол дуги
			:type end_angle: :class:`float`
