geometryEditor.model.ChildLinearRing
Расширяет geometryEditor.model.ChildLineString.
Модель дочернего замкнутого контура.
Конструктор | Поля | Методы
Конструктор
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
geometry * | — | Редактируемая геометрия. |
editor * | — | Тип: IGeometryEditor Ссылка на редактор геометрии. |
pixels * | — | Тип: Number[][] Пиксельные данные модели. |
parent * | — | Тип: IGeometryEditorModel Родительская модель данных. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
geometry * | — | Редактируемая геометрия. |
editor * | — | Тип: IGeometryEditor Ссылка на редактор геометрии. |
pixels * | — | Тип: Number[][] Пиксельные данные модели. |
parent * | — | Тип: IGeometryEditorModel Родительская модель данных. |
* Обязательный параметр/опция.
Поля
Имя | Тип | Описание |
---|---|---|
editor | IGeometryEditor | Редактор геометрии. Унаследовано от IGeometryEditorChildModel. |
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
geometry | IBaseGeometry | Геометрия модели. Унаследовано от IGeometryEditorChildModel. |
Имя | Тип | Описание |
---|---|---|
editor | IGeometryEditor | Редактор геометрии. Унаследовано от IGeometryEditorChildModel. |
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
geometry | IBaseGeometry | Геометрия модели. Унаследовано от IGeometryEditorChildModel. |
Методы
Имя | Возвращает | Описание |
---|---|---|
destroy() | Деструктор. Унаследован от IGeometryEditorModel. | |
getAllVerticesNumber() | Integer | Returns суммарное количество вершин редактируемой геометрии. Унаследован от geometryEditor.model.ChildLineString. |
getEdgeModels() | Returns массив моделей промежуточных меток. Унаследован от geometryEditor.model.ChildLineString. | |
getIndex() | Integer | Returns индекс дочерней ломаной в родительской модели. Унаследован от geometryEditor.model.ChildLineString. |
getParent() | Returns родительскую модель данных. Унаследован от IGeometryEditorChildModel. | |
getPixels() | Number[] | Returns пиксельные данные модели. Унаследован от IGeometryEditorModel. |
getVertexModels() | Returns массив моделей дочерних вершин. Унаследован от geometryEditor.model.ChildLineString. | |
setIndex(index) | Задает индекс дочерней ломаной в родительской модели. Унаследован от geometryEditor.model.ChildLineString. | |
setPixels(pixels) | Задает пиксельные данные модели. Унаследован от IGeometryEditorChildModel. | |
spliceVertices(start, deleteCount) | Number[][] | Удаляет определенное число вершин ломаной начиная с заданного индекса. При этом на место удаляемых вершин могут быть добавлены новые. Координаты новых вершин в глобальных пикселях можно передавать дополнительными аргументами после параметра deleteCount. Унаследован от geometryEditor.model.ChildLineString. |
Имя | Возвращает | Описание |
---|---|---|
destroy() | Деструктор. Унаследован от IGeometryEditorModel. | |
getAllVerticesNumber() | Integer | Returns суммарное количество вершин редактируемой геометрии. Унаследован от geometryEditor.model.ChildLineString. |
getEdgeModels() | Returns массив моделей промежуточных меток. Унаследован от geometryEditor.model.ChildLineString. | |
getIndex() | Integer | Returns индекс дочерней ломаной в родительской модели. Унаследован от geometryEditor.model.ChildLineString. |
getParent() | Returns родительскую модель данных. Унаследован от IGeometryEditorChildModel. | |
getPixels() | Number[] | Returns пиксельные данные модели. Унаследован от IGeometryEditorModel. |
getVertexModels() | Returns массив моделей дочерних вершин. Унаследован от geometryEditor.model.ChildLineString. | |
setIndex(index) | Задает индекс дочерней ломаной в родительской модели. Унаследован от geometryEditor.model.ChildLineString. | |
setPixels(pixels) | Задает пиксельные данные модели. Унаследован от IGeometryEditorChildModel. | |
spliceVertices(start, deleteCount) | Number[][] | Удаляет определенное число вершин ломаной начиная с заданного индекса. При этом на место удаляемых вершин могут быть добавлены новые. Координаты новых вершин в глобальных пикселях можно передавать дополнительными аргументами после параметра deleteCount. Унаследован от geometryEditor.model.ChildLineString. |