RoundRectangleInterface ======================= .. currentmodule:: axioma.mapinfo .. class:: RoundRectangleInterface Класс-интерфейс для скругленного прямоугольника Унаследован от: * :class:`~axioma.mapinfo.RectangleInterface` .. method:: setRect(rect) Установка графических параметров :param rect: прямоугольник :type rect: :class:`~PyQt5.QtCore.QRectF` .. 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` RoundRectangle ====================== .. class:: RoundRectangle Реализация интерфейса скругленного прямоугольника Унаследован от: * :class:`~axioma.mapinfo.Rectangle` * :class:`~axioma.mapinfo.RoundRectangleInterface` * :class:`~axioma.mapinfo.Circular` .. 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