旧的问题材没解决,新的问题又来了
ProFeature *feature;
ProSolidFeatVisit(solid,Action,filter,&feature_);
//Action
ProArray *p_array;
p_array = (ProArray*)((ProFeature**)data_)[0];
ProFeattype p_type;
ProFeatureTypeGet(p_feat,&p_type);
ProMdl model;
ProMdlType mdltype;
status=ProAsmcompMdlGet(p_feat, &model);
status = ProMdlTypeGet (model, &mdltype);
if(mdltype!=PRO_MDL_ASSEMBLY)
status=ProArrayObjectAdd(p_array,PRO_VALUE_UNUSED,1,p_feat);
else
status=ProSolidFeatVisit((ProSolid)model,UserAsmFeatVisitAction,UserAsmcompGetFilter,(ProAppData)&data_);
//这地方不对,不知道怎样递归 |