axioma.gui.Item¶Примечание
Абстрактный
Элемент окна ItemView
От него наследуются: MapFeatureItem, ReportViewItem, LegendViewItem
canRotate()¶Есть возможность поворота объекта
Результат: True, если функционал поддерживается. В противном случае False Тип результата: bool
canRotate()Есть возможность редактирования объекта
Результат: True, если функционал поддерживается. В противном случае False Тип результата: bool
equals(other)¶Сравнение с другим элементом
Параметры: other ( Item) – Сравниваемый элементРезультат: True, если элементы идентичны. В противном случае False Тип результата: bool
geometry()¶Геометрия элемента
Результат: Геометрия Тип результата: Geometry
intersects(r)¶Проверка факта пересечения с прямоугольником
Параметры: r ( QRectF) – Анализируемый прямоугольникРезультат: True, если пересечение есть. В противном случае False Тип результата: bool
isEditable()¶Проверка факта редактирования объекта
Результат: True, если да. В противном случае False Тип результата: bool
rect()¶Ограничивающий прямоугольник элемента
Результат: Ограничивающий прямоугольник в реальных координатах Тип результата: QRectF
screenRect(viewport)¶Ограничивающий прямоугольник элемента для конкретного значения Viewport
Параметры: viewport ( Viewport) – Входное значение ViewportРезультат: Ограничивающий прямоугольник в координатах экрана Тип результата: QRectF
transform(transform)¶Афинные преобразование элемента посредством матрицы
Параметры: transform ( QTransform) – Матрица преобразования
updateGeometry(geom)¶Обновление геометрии элемента
Параметры: geom ( Geometry) – Новая геометрия