iCAx开思工具箱
标题:
(新手在此提问)更改颜色不起作用
[打印本页]
作者:
fansy
时间:
2010-10-28 14:02
标题:
(新手在此提问)更改颜色不起作用
如下代码中的更改颜色函数不起作用,请高手指导...
/* TODO: Add your application code here */
double sta_pt[3]={100,100,100};
char * blk_len[3]={"50","50","50"};
tag_t blk1_tag;
UF_MODL_create_block1(UF_NULLSIGN,sta_pt,
blk_len,&blk1_tag);
UF_OBJ_set_color( blk1_tag,20); //这个函数不起作用!?
/* 若换成删除实体的函数却又可以执行
UF_OBJ_delete_object(blk1_tag );
不解这是为何?*/
/* Terminate the API environment */
作者:
fansy
时间:
2010-10-28 15:07
自己顶了,期待高手指导...
作者:
qindongjun88
时间:
2010-10-28 23:59
UF_OBJ_set_color只支持对象标识,不支持特征标识,UF_MODL_create_block1生成的只是blk1_tag特征标识,你可用UF_MODL_ask_feat_object来获得对象标识,问题解决要回帖哦!
作者:
UG008
时间:
2010-10-29 08:35
上面答案正确,你可以通过生成特征标识,求得对象标识,再对象标识设置颜色
作者:
fansy
时间:
2010-10-30 13:54
好的,谢谢楼上两位仁兄的提醒。
这两天有时间试完后便上传代码。
作者:
julonecher
时间:
2011-2-14 09:51
用UF_MODL_ask_feat_body来获取对象标识会简单点。
你可以试试。
作者:
SWORDINHAND
时间:
2012-2-28 21:57
学习了,谢谢
作者:
hjh7522582
时间:
2012-3-1 22:27
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3