Получить геометрию составного объекта

Как можно получить геометрию составных объектов?

Шаги:

  1. Загрузить модель в программе просмотра.

  2. Выберите составной объект (значок: Composite Object, dbid: 1234) зрителя.

  3. Теперь, как я могу получить геометрию (icon: Geometryб) это составные объекты?

Примечание: текущее решение, которое у меня есть, - это пошаговое повторение следующих идентификаторов, пока я не найду следующее composite-object, как правило, так.

JSON-файл для свойств

1 ответ

Кажется, вы хотите искать элементы, где displayName=="Icon" а также displayValue=="Composite Object", Если это так, я бы предложил:

viewer.search('"Composite Object"', onSuccessCB, onFailCB, ['Icon']);

Это будет искать и onSuccessCB функция получит массив dbIds это соответствует критериям.

Другие вопросы по тегам