axioma.gui.GeometryInformationDialog¶Диалог информации о геометрии
Унаследован от: QDialog
Методы:
GeometryInformationDialog(map_properties, extensions=list(), parent=None)¶Конструктор класса
Параметры:
- map_properties (
MapProperties) – свойства карты- extensions (
list[Extension]) – список расширений- parent (
QWidget) – владелец диалогаИсключение: RuntimeException –
RuntimeException
setWidgetExtensions(extensions)¶Задать список расширений
Параметры: extensions ( list[Extension]) – список расширений
setCoordUnit(unit)¶Установить единицу измерения положения в пространстве
Параметры: unit ( LinearUnit) – единица измерения положения в пространстве
setAreaUnit(unit)¶Установить единицу измерения площади
Параметры: unit ( LinearUnit) – единица измерения площади
setDistanceUnit(unit)¶Установить единицу измерения расстояния
Параметры: unit ( LinearUnit) – единица измерения расстояния
setGeometryPtr(geometry, is_editable)¶Задать геометрию, информация о которой будет отображаться в диалоге
Параметры:
- geometry (
GeometryInterface) – геометрия- is_editable (
bool) – можно ли редактировать геометрию
resultGeometry()¶Получить измененную геометрию
Результат: измененная геометрия Тип результата: GeometryInterface