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

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

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