1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > CATIA二次开发(CAA)—获取几何图形集—CATIDescendants

CATIA二次开发(CAA)—获取几何图形集—CATIDescendants

时间:2019-03-20 15:10:09

相关推荐

CATIA二次开发(CAA)—获取几何图形集—CATIDescendants

一、CATIDescendants常用方法

二、获取几何图形集

//通过名称获取几何图形集 spFather-几何图形集的父级(零件,总成,几何图形集)CATISpecObject_var GetGEOSet(CATISpecObject_var spFather,CATUnicodeString strName){CATIDescendants_var spDes = NULL_var;spFather->QueryInterface(IID_CATIDescendants, (void **)&spDes);//几何图形集的类型—CATIGSMToolCATListValCATISpecObject_var lstGSMTool = NULL;spDes->GetAllChildren("CATIGSMTool", lstGSMTool);for (int i=1; i<=lstGSMTool.Size(); i++){CATIAlias_var spAlias = lstGSMTool[i];CATUnicodeString strAlias = spAlias->GetAlias();if (strAlias == strName){return lstGSMTool[i];}}return NULL_var;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。