EllipseInterface
======================

.. currentmodule:: axioma.mapinfo

.. class:: EllipseInterface

	Класс-интерфейс для эллипса

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

	* :class:`~axioma.core.geometry.Surface`
	
	От него наследуются:

	* :class:`~axioma.mapinfo.Ellipse`


		.. method:: setCenter(point)

			Установка центра эллипса

			:param point: точка центра
			:type point: :class:`~PyQt5.QtCore.QPointF`

		.. method:: center()

			Центр эллипса

			:rtype: :class:`~PyQt5.QtCore.QPointF`

		.. method:: majorSemiAxis()

			Большая полуось

			:rtype: :class:`float`

		.. method:: minorSemiAxis()

			Малая полуось

			:rtype: :class:`float`

		.. method:: setMajorSemiAxis(len)

			Установка большой полуоси эллипса

			:param len: длина полуоси
			:type len: float

		.. method:: setMinorSemiAxis(len)

			Установка малой полуоси эллипса

			:param len: длина полуоси
			:type len: float
