geometryEditor.model.ChildVertex

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

Расширяет IGeometryEditorChildModel.

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

Поля | Методы

Поля

ИмяТипОписание
editorIGeometryEditor

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

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

eventsIEventManager

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

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

geometryIBaseGeometry

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

Унаследовано от 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

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

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