Item

class axioma.gui.Item

Элемент окна ItemView

От него наследуются: MapFeatureItem, ReportViewItem, LegendViewItem

rect()

Ограничивающий прямоугольник элемента

Результат:Ограничивающий прямоугольник в реальных координатах
Тип результата:QRectF
screenRect(viewport)

Ограничивающий прямоугольник элемента для конкретного значения Viewport

Параметры:viewport (Viewport) – Входное значение Viewport
Результат:Ограничивающий прямоугольник в координатах экрана
Тип результата:QRectF
intersects(r)

Проверка факта пересечения с прямоугольником

Параметры:r (QRectF) – Анализируемый прямоугольник
Результат:True, если пересечение есть. В противном случае False
Тип результата:bool
transform(transform)

Афинные преобразование элемента посредством матрицы

Параметры:transform (QTransform) – Матрица преобразования
geometry()

Геометрия элемента

Результат:Геометрия
Тип результата:Geometry
updateGeometry(geom)

Обновление геометрии элемента

Параметры:geom (Geometry) – Новая геометрия
style()

Стиль элемента

Результат:Стиль
Тип результата:Style
updateStyle(style)

Обновление стиля оформления

Параметры:style (Style) – Новый стиль
canRotate()

Есть возможность поворота объекта

Результат:True, если функционал поддерживается. В противном случае False
Тип результата:bool
canRotate()

Есть возможность редактирования объекта

Результат:True, если функционал поддерживается. В противном случае False
Тип результата:bool
isEditable()

Проверка факта редактирования объекта

Результат:True, если да. В противном случае False
Тип результата:bool
equals(other)

Сравнение с другим элементом

Параметры:other (Item) – Сравниваемый элемент
Результат:True, если элементы идентичны. В противном случае False
Тип результата:bool

ItemList

class axioma.gui.ItemList

Список элементов окна

Унаследован от: list [ ]