LineInterface
===================

.. currentmodule:: axioma.core.geometry

.. class:: LineInterface

	Интерфейсный класс линии

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

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

	* :class:`~axioma.core.geometry.Line`


		.. method:: setBeginPoint(point)

			Установка начальной точки

			:param point: начальная точка
			:type point: :class:`~PyQt5.QtCore.QPointF`

		.. method:: setEndPoint(point)

			Установка конечной точки

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

		.. method:: beginPoint()

			Начальная точка

			:return: Координаты начальной точки
			:rtype: :class:`~PyQt5.QtCore.QPointF`

		.. method:: endPoint()

			Конечная точка

			:return: Координаты конечной точки
			:rtype: :class:`~PyQt5.QtCore.QPointF` 
