geometryEditor.model.EdgeGeometry

Расширяет IGeometry.

Геометрия промежуточной метки.

Конструктор | Поля | События | Методы

Конструктор

geometryEditor.model.EdgeGeometry(prevVertex, nextVertex[, options])

Параметры:

Параметр Значение по умолчанию Описание
prevVertex *

Тип: geometryEditor.model.ChildVertex

Модель предшествующей вершины.

nextVertex *

Тип: geometryEditor.model.ChildVertex

Модель следующей вершины.

options

Тип: Object

Опции геометрии.

* Обязательный параметр/опция.

Поля

Имя Тип Описание
events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

options IOptionManager

Менеджер опций.

Унаследовано от ICustomizable.

События

Имя Описание
mapchange
Сменилась карта. Экземпляр класса Event. Имена полей, доступных через метод Event.get:
  • oldMap - старая карта;
  • newMap - новая карта.

Унаследовано от IGeometry.

optionschange

Изменение в опциях объекта.

Унаследовано от ICustomizable.

pixelgeometrychange
Изменилась пиксельная геометрия. Экземпляр класса Event. Имена полей, доступных через метод Event.get:
  • oldPixelGeometry - старая пиксельная геометрия IPixelGeometry;
  • newPixelGeometry - новая пиксельная геометрия IPixelGeometry.

Унаследовано от IGeometry.

Методы

Имя Возвращает Описание
getBounds()

Number[][]|null

Returns координаты двух противоположных углов области, охватывающей геометрию. Первый элемент массива - юго-западный угол области; второй элемент - северо-восточный угол соответственно.

Унаследован от IGeometry.

getMap()

Map|null

Returns текущую карту.

Унаследован от IGeometry.

getPixelGeometry([options])

IPixelGeometry

Returns пиксельную геометрию, соответствующую данной геометрии, ее опциям и состоянию карты.

Унаследован от IGeometry.

getType()

String

Returns идентификатор типа геометрии.

Унаследован от IBaseGeometry.

setMap(map)

Задает карту.

Унаследован от IGeometry.