UG二次开发常用函数模板(3)

时间:2025-04-20

int num_triples = 1;

UF_UI_mask_t mask_triples[] = { UF_solid_type, 0, UF_UI_SEL_FEATURE_BODY};

/* enable only lines and edges */

if((UF_CALL(UF_UI_set_sel_mask(select,

UF_UI_SEL_MASK_CLEAR_AND_ENABLE_SPECIFIC,

num_triples, mask_triples))) == 0)

{

return (UF_UI_SEL_SUCCESS);

}

else

{

return (UF_UI_SEL_FAILURE);

}

}

4、UF_UI_select_with_single_dialog

头文件:#include <uf_ui.h>

char title[]="";

char cue[] = "";

int response=0;

double cursor [3];

tag_t face = NULL;

tag_t view = NULL;

if(!UF_CALL(UF_UI_select_with_single_dialog( cue, title, UF_UI_SEL_SCOPE_NO_CHANGE, init_proc_face, NULL,

&response,&face,cursor ,&view)))

{

if (response == UF_UI_OBJECT_SELECTED ||

response == UF_UI_OBJECT_SELECTED_BY_NAME)

{

printf("object tag = %d\n", face);

}

UF_DISP_set_highlight(face, 0);//关高亮

}

5、UF_UI_select_with_class_dialog

头文件:#include <uf_ui.h>

UG二次开发常用函数模板(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219