geometryEditor.model.RootPolygon

Примечание

Конструктор класса geometryEditor.model.RootPolygon скрыт, так как данный класс не предназначен для самостоятельной инициализации.

Расширяет IGeometryEditorRootModel.

Модель корневого полигона. Конструктор недоступен в package.full (стандартный набор модулей). Данный модуль загружается по требованию.

Поля | Методы

Поля

Имя

Тип

Описание

events

IEventManager

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

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

Методы

Имя

Возвращает

Описание

destroy()

Деструктор.

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

getAllVerticesNumber()

Integer

Возвращает суммарное количество вершин редактируемой геометрии.

getPathModels()

geometryEditor.model.ChildLinearRing[]

Возвращает массив моделей дочерних контуров.

getPixels()

Number[]

Возвращает пиксельные данные модели.

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

splicePaths(start, deleteCount)

Number[][]

Удаляет определенное число контуров многоугольника начиная с заданного индекса. При этом на место удаляемых контуров могут быть добавлены новые. Координаты новых контуров в глобальных пикселях можно передавать дополнительными аргументами после параметра deleteCount.

Описание методов

getAllVerticesNumber

{Integer} getAllVerticesNumber()

Возвращает суммарное количество вершин редактируемой геометрии.

getPathModels

{geometryEditor.model.ChildLinearRing[]} getPathModels()

Возвращает массив моделей дочерних контуров.

splicePaths

{Number[][]} splicePaths(start, deleteCount)

Удаляет определенное число контуров многоугольника начиная с заданного индекса. При этом на место удаляемых контуров могут быть добавлены новые. Координаты новых контуров в глобальных пикселях можно передавать дополнительными аргументами после параметра deleteCount.

Возвращает массив координат удаленных контуров.

Параметры:

Параметр

Значение по умолчанию

Описание

start*

Тип: Integer

Индекс, начиная с которого производится удаление и добавление контуров.

deleteCount*

Тип: Integer

Количество удаляемых контуров.

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

Следующая