Сообщество программистов Autodesk в СНГ

ADN Club => Другие продукты Autodesk => Navisworks API => Тема начата: shinyur от 13-03-2021, 20:19:53

Название: поиск (Search) по Override* свойствам элементов модели
Отправлено: shinyur от 13-03-2021, 20:19:53
Добрый день.
При обходе модели "в лоб" (получая в цикле ModelItem) я могу получить характеристику элемента, например:
ModelItem.Geometry.PermanentColor
или
ModelItem.Geometry.PermanentTransparency
и затем принять решение что делать (перекрасить или ещё что-то).
Можно ли с помощью Search (в API) искать по этим характеристикам?
Насколько я понял нельзя. Можно только по характеристикам материала, однако мне это не подходит, т.к. все цвета уже перекрашены и не соответствую материалу (свойство "материал" живёт своей жизнью). Я предполагаю что Search существенно ускорил бы поиск по сравнению с "обходом" модели.