MapInfoLineStyle

class axioma.mapinfo.MapInfoLineStyle

Стиль линейного объекта MapInfo

Унаследован от: LineStringStyle, ColoredStyle, OgrStyle

Конструктор со значениями по умолчанию

MapInfoLineStyle()
MapInfoLineStyle(def)

Конструктор. Инициализация из структуры, совместимой с mitab стиля линии

Параметры

def (TABPenDef_t) – Mitab структура описания линии MapInfo

MapInfoLineStyle(other)

Копирующий конструктор

Параметры

other (MapInfoLineStyle) – Исходный объект MapInfoLineStyle, на базе которого необходимо сделать копию.

MapInfoLineStyle(width, pattern, color)

Конструктор

Параметры
  • width (UnitValue) – Толщина линии

  • pattern (int) – Номер шаблона MapInfo

  • color (QColor) – Цвет линии

mitabStyle()

Возвращает Mitab совместимую структуру хранения стиля оформления линии MapInfo

Результат

Структура

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

TABPenDef_t

pattern()

Возвращает номер шаблона MapInfo

Результат

Номер

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

int

Примечание

Шаблоны с номерами 1 и 2 являются системными. Замена представления стиля в шаблоне приведет к некорректному отображению объектов.

setPattern(pattern)

Переопределяет номер шаблона в ресурсах

Параметры

pattern (int) – Новый номер

setWidth(width)

Установка нового значения ширины линии

Параметры

width (UnitValue) – Ширина