geometryEditor.model.ChildVertex

Расширяет IGeometryEditorChildModel.

Модель дочерней вершины.

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

Конструктор

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

Параметры:

Параметр Значение по умолчанию Описание
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()

geometryEditor.model.ChildVertex|null

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

getParent()

IGeometryEditorModel

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

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

getPixels()

Number[]

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

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

getPrevVertex()

geometryEditor.model.ChildVertex|null

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

setGlobalPixels(pixels)

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

setIndex(index)

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

setNextVertex(nextVertex)

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

setPixels(pixels)

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

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

setPrevVertex(prevVertex)

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

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

Деструктор.

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

getAllVerticesNumber()

Integer

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

getIndex()

Integer

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

getNextVertex()

geometryEditor.model.ChildVertex|null

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

getParent()

IGeometryEditorModel

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

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

getPixels()

Number[]

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

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

getPrevVertex()

geometryEditor.model.ChildVertex|null

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[]

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

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

Тип: Number[]

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

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

setIndex

{} setIndex(index)

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

Параметры:

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

Тип: Integer

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

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

Тип: Integer

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

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

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

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

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