GeometryReportItem - Элемент отчета: геометрия¶
-
class
axipy.render.
GeometryReportItem
¶ Базовые классы:
axipy.render.ReportItem
Элемент отчета типа геометрия.
geomItem = GeometryReportItem() geomItem.geometry = Polygon((10, 10), (10, 100), (100, 100), (10, 10)) geomItem.style = PolygonStyle(45, Qt.red) report.items.add(geomItem)
r = Rect(8, 6, 14, 7) txt = Text("Пример текста", r) txt.angle = 20 style = Style.from_mapinfo('Font ("Times New Roman", 512, 0, 16711680, 16776960)') geomItem = GeometryReportItem() geomItem.style = style geomItem.geometry = txt report.items.add(geomItem)
Attributes:
Стиль обводки элемента отчета.
Стиль заливки элемента отчета.
Геометрическое представление объекта.
Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета.
Стиль геометрического представления объекта.
Methods:
intersects
(checkRect)Пересекается ли с переданным прямоугольником.
-
intersects
(checkRect)¶ Пересекается ли с переданным прямоугольником.
-
property
rect
¶ Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета.
- Тип результата
-