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.

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