geometryEditor.model.ChildVertex
Расширяет IGeometryEditorChildModel.
Модель дочерней вершины.
Конструктор | Поля | Методы
Конструктор
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
geometry * | — | Тип: IBasePointGeometry Редактируемая геометрия. |
editor * | — | Тип: IGeometryEditor Ссылка на редактор геометрии. |
pixels * | — | Тип: Number[] Пиксельные данные модели. |
parent * | — | Тип: IGeometryEditorModel Родительская модель данных. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
geometry * | — | Тип: IBasePointGeometry Редактируемая геометрия. |
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 суммарное количество вершин редактируемой геометрии. |
getIndex() | Integer | Returns индекс дочерней вершины в родительской модели. |
getNextVertex() | Returns ссылку на модель следующей вершины. | |
getParent() | Returns родительскую модель данных. Унаследован от IGeometryEditorChildModel. | |
getPixels() | Number[] | Returns пиксельные данные модели. Унаследован от IGeometryEditorModel. |
getPrevVertex() | Returns ссылку на модель предыдущей вершины. | |
setGlobalPixels(pixels) | Задает глобальные пиксельные координаты вершины. | |
setIndex(index) | Задает индекс дочерней вершины в родительской модели. | |
setNextVertex(nextVertex) | Устанавливает ссылку на модель следующей вершины. | |
setPixels(pixels) | Задает пиксельные данные модели. Унаследован от IGeometryEditorChildModel. | |
setPrevVertex(prevVertex) | Устанавливает ссылку на модель предыдущей вершины. |
Имя | Возвращает | Описание |
---|---|---|
destroy() | Деструктор. Унаследован от IGeometryEditorModel. | |
getAllVerticesNumber() | Integer | Returns суммарное количество вершин редактируемой геометрии. |
getIndex() | Integer | Returns индекс дочерней вершины в родительской модели. |
getNextVertex() | Returns ссылку на модель следующей вершины. | |
getParent() | Returns родительскую модель данных. Унаследован от IGeometryEditorChildModel. | |
getPixels() | Number[] | Returns пиксельные данные модели. Унаследован от IGeometryEditorModel. |
getPrevVertex() | Returns ссылку на модель предыдущей вершины. | |
setGlobalPixels(pixels) | Задает глобальные пиксельные координаты вершины. | |
setIndex(index) | Задает индекс дочерней вершины в родительской модели. | |
setNextVertex(nextVertex) | Устанавливает ссылку на модель следующей вершины. | |
setPixels(pixels) | Задает пиксельные данные модели. Унаследован от IGeometryEditorChildModel. | |
setPrevVertex(prevVertex) | Устанавливает ссылку на модель предыдущей вершины. |
Описание методов
getAllVerticesNumber
{Integer} getAllVerticesNumber()
Returns суммарное количество вершин редактируемой геометрии.
getIndex
{Integer} getIndex()
Returns индекс дочерней вершины в родительской модели.
getNextVertex
{geometryEditor.model.ChildVertex|null} getNextVertex()
Returns ссылку на модель следующей вершины.
getPrevVertex
{geometryEditor.model.ChildVertex|null} getPrevVertex()
Returns ссылку на модель предыдущей вершины.
setGlobalPixels
{} setGlobalPixels(pixels)
Задает глобальные пиксельные координаты вершины.
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
pixels * | — | Тип: Number[] Глобальные пиксельные координаты вершины. |
* Обязательный параметр/опция.
setIndex
{} setIndex(index)
Задает индекс дочерней вершины в родительской модели.
Параметры:
* Обязательный параметр/опция.
setNextVertex
{} setNextVertex(nextVertex)
Устанавливает ссылку на модель следующей вершины.
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
nextVertex * | — | Тип: geometryEditor.model.ChildVertex|null Модель следующей вершины. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
nextVertex * | — | Тип: geometryEditor.model.ChildVertex|null Модель следующей вершины. |
* Обязательный параметр/опция.
setPrevVertex
{} setPrevVertex(prevVertex)
Устанавливает ссылку на модель предыдущей вершины.
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
prevVertex * | — | Тип: geometryEditor.model.ChildVertex|null Модель предыдущей вершины. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
prevVertex * | — | Тип: geometryEditor.model.ChildVertex|null Модель предыдущей вершины. |
* Обязательный параметр/опция.