iCAx开思工具箱
标题:
【求助】UF_UI_select_single的使用?
[打印本页]
作者:
xyftxwd
时间:
2004-7-9 20:34
标题:
【求助】UF_UI_select_single的使用?
我想选择一个体、一个edge,可是不知道如何设置参数。
以下是我设置的参数,返回值正确,可是无法查询其参数:
char *message = "
lease Select";
UF_UI_selection_options_t opts;
UF_UI_mask_t mask;
int response;
tag_t object, view;
opts.other_options=0;
opts.reserved=NULL;
opts.num_mask_triples=1;
opts.mask_triples=[$mask]
double cursor[3];
opts.mask_triples->object_type = UF_solid_type;//;
opts.mask_triples->object_subtype=UF_all_subtype;//;
opts.mask_triples->solid_type=UF_UI_SEL_FEATURE_BODY;//;
opts.scope=UF_UI_SEL_SCOPE_ANY_IN_ASSEMBLY;
int irc=UF_UI_select_single(message, [$opts, &response, &object, cursor, &view)]
作者:
tari
时间:
2004-7-10 11:35
你并没有写查询函数啊,比如UF_OBJ_ask_type_and_subtype()等
作者:
xyftxwd
时间:
2004-7-10 20:48
还是得不到特征参数,下面这三个参数怎么设置阿?求高手帮忙阿!!!
opts.mask_triples->object_type = UF_solid_type;//;
opts.mask_triples->object_subtype=UF_all_subtype;//;
opts.mask_triples->solid_type=UF_UI_SEL_FEATURE_BODY;//;
作者:
fourwood
时间:
2004-7-10 22:04
那你为什么不用
extern int UF_UI_select_feature (
char * message,
void * filter,
int * count,
tag_t ** feature_tags,
int * response );
函数,得到特征参数?
作者:
xyftxwd
时间:
2004-7-13 19:05
void * filter = NULL
可以选择体。
不知道如何设置参数,能选择edge。
作者:
tari
时间:
2004-7-13 22:20
void * filter Input Must be NULL or castable to UF_UI_feat_sel_type_t*.
typedef enum UF_UI_feat_sel_type_e
{
UF_UI_FEAT_SEL_TYPE_BROWSEABLE = 0, /* General browseable feature */
UF_UI_FEAT_SEL_TYPE_NO_BOOLEAN_UDF, /* No boolean and udf features */
UF_UI_FEAT_SEL_TYPE_LAST /* Last enum mark, don't use this. */
} UF_UI_feat_sel_type_t;
作者:
xyftxwd
时间:
2004-7-22 14:45
这是一个枚举类型啊,我试验了,还是不行,不知到为什么啊,高手帮忙啊。不好意思,来了就是询问啊,求助啊,关键偶还是菜鸟啊,不知道什么时候才能成为高手啊。
作者:
suye007
时间:
2004-7-22 15:56
为何不使用UF_UI_set_sel_mask( )?
作者:
linduyu_y
时间:
2004-7-23 21:04
应这样初始化:
UF_UI_mask_t mask={UF_solid_type,UF_all_subtype,UF_UI_SEL_FEATURE_ANY_EDGE };
opts.mask_triples=[$mask]
去掉
opts.mask_triples->object_type = UF_solid_type;//;
opts.mask_triples->object_subtype=UF_all_subtype;//;
opts.mask_triples->solid_type=UF_UI_SEL_FEATURE_BODY;//;
作者:
xyftxwd
时间:
2004-7-25 09:57
多谢
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3