получить геометрию составного объекта - PullRequest
0 голосов
/ 14 мая 2018

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

Шаги:

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

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

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

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

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

1 Ответ

0 голосов
/ 15 мая 2018

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

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

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

...