RoundRectangle
======================

.. currentmodule:: axioma.mapinfo

.. class:: RoundRectangle

	Реализация интерфейса скругленного прямоугольника

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

	* :class:`~axioma.mapinfo.Circular`
	* :class:`~axioma.mapinfo.Rectangle`

		.. method:: RoundRectangle(coord_system)

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

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

		.. method:: RoundRectangle(coord_system, rect, xrad, yrad)

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

			:param coord_system: координатная система
			:type coord_system: :class:`~axioma.cs.CoordSystem`
			:param rect: прямоугольник
			:type rect: :class:`~PyQt5.QtCore.QRectF`
			:param xrad: радиус скругления по координате X
			:type xrad: float
			:param yrad: радиус скругления по координате Y
			:type yrad: float

		.. method:: setXRadius(radius)

			Установка радиуса скругления по координате X

			:param radius: радиус скругления в координатах хранения самого объекта
			:type radius: float

		.. method:: setYRadius(radius)

			Установка радиуса скругления по координате Y

			:param radius: радиус скругления в координатах хранения самого объекта
			:type radius: float

		.. method:: xRadius()

			Радиус скругления по координате X

			:rtype: :class:`float`

		.. method:: yRadius()

			Радиус скругления по координате Y

			:rtype: :class:`float`
