iCAx开思网
标题:
请高手看看这个程序为什么达不到目的?
[打印本页]
作者:
albertyang
时间:
2008-7-28 19:04
标题:
请高手看看这个程序为什么达不到目的?
//程序的目的是限制只能选择曲线而不会选取其它图素(下面是省略了头文件的程序主体)
{
//首先定义MASK函数
UF_UI_selection_p_t *select;
int num=2;
UF_UI_mask_t mask_triples[]={
UF_line_type,0
};
UF_UI_set_sel_mask (&select,UF_UI_SEL_MASK_CLEAR_AND_ENABLE_SPECIFIC,num,mask_triples);
//然后定义单个对象选择函数
char *message="请选择要删除的物体:";
char *title="请选择要删除的物体:";
int scope=UF_UI_SEL_SCOPE_NO_CHANGE;
int response;
tag_t object;
double cursor[3];
tag_t view;
UF_UI_select_with_single_dialog(message,
title,scope,NULL,NULL,&response,&object,
cursor,&view);
//最后删除所选中的图素
UF_OBJ_delete_object (object);
}
要说明的是,这个程序是可以编译和连接的,而且在、可以在ug中运行,但却不能达到限制选择曲线的功能,实体也会选中,请高手赐教原因。
作者:
ffhi
时间:
2008-7-30 16:21
请参考我的问题,可以回答你的问题。
https://www.icax.org/thread-424812-1-1.html
作者:
Mison
时间:
2008-7-30 21:02
你的程序编译不过吧
[
本帖最后由 Mison 于 2008-7-30 21:04 编辑
]
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3