Я делаю плагин, чтобы суммировать область всего материала в эскизе. Мне удалось получить все лица и т. Д., Но теперь компоненты попадают в картину.Сумма Площадь для материала в компонентах, Google Sketchup
Я использую термин одно или многоуровневый компонент, так как я не знаю лучшего способа объяснить возникновение наличия компонента внутри компонента и т. Д.
Я заметил, что некоторые компоненты также имеют больше, чем один уровень. Поэтому, если вы заходите внутрь одного компонента, внутри этого компонента могут быть компоненты, которые также имеют материалы. Поэтому я хочу подвести итог всему материалу конкретного компонента и получить все «рекурсивные» материалы, если они есть, внутри компонента.
Итак, как мне подсчитать площадь всего материала внутри компонента (одного или многоуровневого)?