Команды видимости

Ниже мы рассмотрим команды, позволяющие скрыть или показать любую геометрию модели (узла).

Команда показать объект

Пример команды (TypeScript):

view.runCommand({
    name: "ShowNodesCommand",
    uuids: ["<UUID1>", "<UUID2>"],
    branch: true
})

Параметры:

Имя

Тип

Обязательный

Описание

uuids

string[]

+

Список узлов, которые будут показаны

branch

boolean

–

Если «true», все скрытые родительские узлы также будут показаны (по умолчанию — «false»).

Эта команда ничего не возвращает в качестве результата.

Команда скрыть объект

Пример команды (TypeScript):

view.runCommand({
    name: "HideNodesCommand",
    uuids: ["<UUID1>", "<UUID2>"]
})

Обязательный параметр только один — uuids. Это список скрываемых узлов.

Эта команда ничего не возвращает в качестве результата.

Команда изолировать

Команда «Изолировать» перемещает узлы, переданные в параметрах, на слой рендеринга «1» (слой рендеринга по умолчанию — «0»).

Пример команды (TypeScript):

view.runCommand({
    name: "IsolateNodesCommand",
    uuids: ["<UUID1>", "<UUID2>"]
})

Параметры и возвращаемое значение такие же, как и у команды скрыть.