[MSCE C++]如何获取参数化实体下的子元素?

我尝试使用SmartFeature::SmartFeatureElement::ExtractTree(tree, eh);获取Cylinder #1,但并未成功。

我希望遍历Parametric Solid的所有子元素,请问我该如何处理?

感谢

Parents
  • 补充一点:个人猜测SmartFeatureNode是个链表结构,叶节点是具体的几何元素,叶节点实际是隐藏起来了,中间的节点类似与一种container容器(非几何元素),然后EC属性的变化控制最终形成几何元素,整个parametric solid相当于一个根节点。

    ---------------------------------------------------------------

    中国市政工程西北设计研究院有限公司武汉分院


Reply
  • 补充一点:个人猜测SmartFeatureNode是个链表结构,叶节点是具体的几何元素,叶节点实际是隐藏起来了,中间的节点类似与一种container容器(非几何元素),然后EC属性的变化控制最终形成几何元素,整个parametric solid相当于一个根节点。

    ---------------------------------------------------------------

    中国市政工程西北设计研究院有限公司武汉分院


Children
No Data