NX二次开发源码分享--查找面边界并创建曲线的方法
uf_loop_p_t loops_list=NULL;//回环ID UF_MODL_ask_face_loops(face,&loops_list );//查询回环 int loops_count=0;//回环数量 UF_MODL_ask_loop_list_count(loops_list,&loops_count);//查询回环数量 for (int l_i=0; l_i<loops_count; l_i++) { int loops_type=0;//回环类型 uf_list_p_t edge_list=NULL;//边缘菜单指针ID UF_MODL_ask_loop_list_item(loops_list,l_i,&loops_type,&edge_list); if (1==loops_type)// 边界=1, 洞=2, 其他=3 { int edge_count=0;//边缘数量 UF_MODL_ask_list_count ( edge_list, &edge_count); tag_t edge_id=NULL;//边缘ID for(int edge_i=0; edge_i<edge_count;edge_i++) { UF_MODL_ask_list_item(edge_list,edge_i,&edge_id); UF_MODL_create_curve_from_edge(edge_id,&edge_id); } } }正在研究这个,但是C#中没有对应UF_MODL_ask_loop_list_item的函数,请问版主在C#中有没有类似判断
边界=1, 洞=2, 其他=3 这种边缘类型的函数?
页:
[1]