Line
===================

.. currentmodule:: axioma.core.geometry

.. class:: Line

	Класс-реализация линии

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

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

		.. method:: Line(coord_system, line=QLineF())

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

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

		.. 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` 
