Команды видимости
Ниже мы рассмотрим команды, позволяющие скрыть или показать любую геометрию модели (узла).
Команда показать объект
Пример команды (TypeScript):
view.runCommand({
name: "ShowNodesCommand",
uuids: ["<UUID1>", "<UUID2>"],
branch: true
})
Параметры:
Имя |
Тип |
Обязательный |
Описание |
|---|---|---|---|
|
|
+ |
Список узлов, которые будут показаны |
|
|
– |
Если «true», все скрытые родительские узлы также будут показаны (по умолчанию — «false»). |
Эта команда ничего не возвращает в качестве результата.
Команда скрыть объект
Пример команды (TypeScript):
view.runCommand({
name: "HideNodesCommand",
uuids: ["<UUID1>", "<UUID2>"]
})
Обязательный параметр только один — uuids. Это список скрываемых узлов.
Эта команда ничего не возвращает в качестве результата.
Команда изолировать
Команда «Изолировать» перемещает узлы, переданные в параметрах, на слой рендеринга «1» (слой рендеринга по умолчанию — «0»).
Пример команды (TypeScript):
view.runCommand({
name: "IsolateNodesCommand",
uuids: ["<UUID1>", "<UUID2>"]
})
Параметры и возвращаемое значение такие же, как и у команды скрыть.