LabelProperties - Параметры подписывания

class axioma.render.LabelProperties

Параметры подписывания

LabelProperties()

Конструктор класса

isEmpty()

Является ли пустым; считается пустым, если не определена позиция подписи

Результат:является ли пустым
Тип результата:bool
callout

Выноска

Type:LabelCallout
position

Позиция подписи

Type:PointInterface
layout

Положение подписи

Type:LabelLayout
class axioma.render.LabelLayout

Положение подписи

class LabellingAlignment
Выравнивание по краю
Наименование Значение Описание
Left 1 По левому
Top 2 По верхнему
Right 3 По правому
Bottom 4 По нижнему
Center 5 По центру
TopLeft 6 По верхнему левому
TopRight 7 По верхнему правому
BottomLeft 8 По нижнему левому
BottomRight 9 По нижнему правому
axioma.render.LabelLayout()

Конструктор класса

axioma.render.LabelLayout(alignment, offset)

Конструктор класса

Параметры:
axioma.render.alignment

Выравнивание

Type:LabellingAlignment
axioma.render.offset

Смещение

Type:int
class axioma.render.LabelCallout

Выноска

class EndType
Тип выноски.
Наименование Значение Описание
None 0 Не отображать
Line 1 Линия
Arrow 2 Стрелка
axioma.render.LabelCallout()

Конструктор класса

axioma.render.LabelCallout(style, endType=0)

Конструктор класса

Параметры:
  • style (LineStringStyle) – стиль линии выноски
  • endType (EndType) – тип выноски
axioma.render.endType()

Тип выноски

Результат:тип выноски
Тип результата:EndType
axioma.render.setEndType(endType)

Задать тип выноски

Параметры:endType (EndType) – тип выноски
axioma.render.isVisible()

Видимость выноски

Результат:видимость выноски
Тип результата:bool
axioma.render.lineStringStyle()

Стиль линии выноски

Результат:стиль линии выноски
Тип результата:LineStringStyle
axioma.render.setLineStringStyle(lineStringStyle)

Задать стиль линии выноски

Примечание

для редактирования стиля используйте готовый диалог StyleEditDialog

Параметры:lineStringStyle (LineStringStyle) – стиль линии выноски