geometryEditor.model.ChildLinearRing

Расширяет geometryEditor.model.ChildLineString.

Модель дочернего замкнутого контура.

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

Конструктор

geometryEditor.model.ChildLinearRing(geometry, editor, pixels, parent)

Параметры:

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

Тип: IBaseLinearRingGeometry

Редактируемая геометрия.

editor *

Тип: IGeometryEditor

Ссылка на редактор геометрии.

pixels *

Тип: Number[][]

Пиксельные данные модели.

parent *

Тип: IGeometryEditorModel

Родительская модель данных.

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

Тип: IBaseLinearRingGeometry

Редактируемая геометрия.

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()

geometryEditor.model.Edge[]

Returns массив моделей промежуточных меток.

Унаследован от geometryEditor.model.ChildLineString.

getIndex()

Integer

Returns индекс дочерней ломаной в родительской модели.

Унаследован от geometryEditor.model.ChildLineString.

getParent()

IGeometryEditorModel

Returns родительскую модель данных.

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

getPixels()

Number[]

Returns пиксельные данные модели.

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

getVertexModels()

geometryEditor.model.ChildVertex[]

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()

geometryEditor.model.Edge[]

Returns массив моделей промежуточных меток.

Унаследован от geometryEditor.model.ChildLineString.

getIndex()

Integer

Returns индекс дочерней ломаной в родительской модели.

Унаследован от geometryEditor.model.ChildLineString.

getParent()

IGeometryEditorModel

Returns родительскую модель данных.

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

getPixels()

Number[]

Returns пиксельные данные модели.

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

getVertexModels()

geometryEditor.model.ChildVertex[]

Returns массив моделей дочерних вершин.

Унаследован от geometryEditor.model.ChildLineString.

setIndex(index)

Задает индекс дочерней ломаной в родительской модели.

Унаследован от geometryEditor.model.ChildLineString.

setPixels(pixels)

Задает пиксельные данные модели.

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

spliceVertices(start, deleteCount)

Number[][]

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

Унаследован от geometryEditor.model.ChildLineString.