API Docs for:
Show:

Site3dModelBound Class

Defined in: base\site3d.js:7902
Module: Site3d

Класс для управления границами вокруг модели

Constructor

Site3dModelBound

(
  • model
)

Defined in base\site3d.js:7902

Parameters:

Methods

getRelativePos

(
  • pos
)
Number

Defined in base\site3d.js:7948

Метод возвращает позицию, смещенную относительно центра объема границ

Parameters:

  • pos Number

    Смещение

Returns:

Number:

Позиция

create

()

Defined in base\site3d.js:7959

Метод создает границы, если они не были ранее созданы

update

()

Defined in base\site3d.js:7983

Метод обновляет положение границы

remove

()

Defined in base\site3d.js:7999

Метод удаляет границу

rebuild

()

Defined in base\site3d.js:8017

Метод пересоздает границу

setup

()

Defined in base\site3d.js:8032

Метод автоматически создает или удаляет границы, если модель кликабельна или к ней привязаны метки

getPosList

() Number[]

Defined in base\site3d.js:8048

Метод возвращает координаты вершин границы

Returns:

Number[]:

Вершины границы

getPosListBottom

() Number[]

Defined in base\site3d.js:8059

Метод возвращает координаты нижних вершин границы

Returns:

Number[]:

Вершины границы

getNormalPosList

() Number[]

Defined in base\site3d.js:8070

Метод возвращает координаты перпендикуляров к границам

Returns:

Number[]:

Вершины границы

Properties

mesh

Mesh

Defined in base\site3d.js:7918

Свойство возвращает меш каркаса

wireframe

Site3dModelBoundWireframe | null

Defined in base\site3d.js:7928

Свойство возвращает объект для управления границами вокруг модели в виде каркаса

isCreated

Boolean

Defined in base\site3d.js:7938

Свойство возвращает истину, если граница создана