一、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;}