geometryEditor.model.ChildVertex

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

Расширяет IGeometryEditorChildModel.

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

Поля | Методы

Поля

Имя Тип Описание
editor IGeometryEditor

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

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

events IEventManager

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

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

geometry IBaseGeometry

Геометрия модели.

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

Методы

Имя Возвращает Описание
destroy()

Деструктор.

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

getAllVerticesNumber()

Integer

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

getIndex()

Integer

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

getNextVertex()

geometryEditor.model.ChildVertex|null

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

getParent()

IGeometryEditorModel

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

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

getPixels()

Number[]

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

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

getPrevVertex()

geometryEditor.model.ChildVertex|null

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

setGlobalPixels(pixels)

Задает глобальные пиксельные координаты вершины.

setIndex(index)

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

setNextVertex(nextVertex)

Устанавливает ссылку на модель следующей вершины.

setPixels(pixels)

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

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

setPrevVertex(prevVertex)

Устанавливает ссылку на модель предыдущей вершины.

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

getAllVerticesNumber

{Integer} getAllVerticesNumber()

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

getIndex

{Integer} getIndex()

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

getNextVertex

{geometryEditor.model.ChildVertex|null} getNextVertex()

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

getPrevVertex

{geometryEditor.model.ChildVertex|null} getPrevVertex()

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

setGlobalPixels

{} setGlobalPixels(pixels)

Задает глобальные пиксельные координаты вершины.

Параметры:

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

Тип: Number[]

Глобальные пиксельные координаты вершины.

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

setIndex

{} setIndex(index)

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

Параметры:

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

Тип: Integer

Индекс дочерней вершины.

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

setNextVertex

{} setNextVertex(nextVertex)

Устанавливает ссылку на модель следующей вершины.

Параметры:

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

Тип: geometryEditor.model.ChildVertex|null

Модель следующей вершины.

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

setPrevVertex

{} setPrevVertex(prevVertex)

Устанавливает ссылку на модель предыдущей вершины.

Параметры:

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

Тип: geometryEditor.model.ChildVertex|null

Модель предыдущей вершины.

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