ReportItem - Элемент отчета

digraph geometry {
    node [shape="box", style=filled, fillcolor="lightgray"]
    rankdir=LR
    labelloc="t";
    label="Элементы отчета:";

    ReportItem  [ href="ReportItem.html#ref-label-reportitem-class" ];
    GeometryReportItem  [ href="GeometryReportItem.html#ref-label-geometryreportitem-class" ];
    MapReportItem  [ href="MapReportItem.html#ref-label-mapreportitem-class" ];
    RasterReportItem  [ href="RasterReportItem.html#ref-label-rasterreportitem-class" ];
    TableReportItem  [ href="TableReportItem.html#ref-label-tablereportitem-class" ];
    LegendReportItem  [ href="LegendReportItem.html#ref-label-legendreportitem-class" ];
    ScaleBarReportItem  [ href="ScaleBarReportItem.html#ref-label-scalebarreportitem-class" ];

    ReportItem -> GeometryReportItem;
    ReportItem -> MapReportItem;
    ReportItem -> RasterReportItem;
    ReportItem -> TableReportItem;
    ReportItem -> LegendReportItem;
    ReportItem -> ScaleBarReportItem;
}
class axipy.render.ReportItem

Базовый класс элемента отчета.

Attributes:

border_style

Стиль обводки элемента отчета.

fill_style

Стиль заливки элемента отчета.

rect

Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета.

Methods:

intersects(checkRect)

Пересекается ли с переданным прямоугольником.

property border_style

Стиль обводки элемента отчета.

Тип результата

Style

property fill_style

Стиль заливки элемента отчета.

Тип результата

Style

intersects(checkRect)

Пересекается ли с переданным прямоугольником.

Параметры

checkRect (Union[Rect, QRectF]) – Прямоугольник для анализа.

property rect

Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета.

Тип результата

Rect