iCAx开思工具箱

标题: 键盘大哥帮帮忙! [打印本页]

作者: suiyubing    时间: 2005-7-9 21:57
标题: 键盘大哥帮帮忙!
我按照你告诉我的方法实现了在曲面上划线,但是现在我想能那样:就是想让曲线实时生成,即点一个点曲线就立即生成至该点,而不是点完了几个点之后才有曲线生成,如果是这样,我就要不断的删除原有的曲线而用新曲线代替,但是到了这里就卡住了,我在向曲面上作投影曲线是用UF_CURVE_create_proj_curves()这个函数做的,其中令copy_flag=2;这样得到的是Group identifier for copy_flag = 1 or 2,然后我就不知道怎么删除了,试了好多函数就是不行,望指点一下,谢谢。
作者: 深夜摔键盘    时间: 2005-7-10 08:27
extern int UF_CURVE_ask_proj_curves (
tag_t proj_curve_feature,  
int * n_curve_refs,  
tag_t ** curve_refs );]
  
试试根据tag_t ** curve_refs来进行删除。
作者: suiyubing    时间: 2005-7-10 09:06
键盘大哥,你说的这个函数我已经试过了,当我令copy_flag=3的时候用它是可以删除的,因为doc上说Projected curve feature identifier for
copy_flag=3而对于copy_flag=2得到的却是Group identifier ,如果我将Group identifier 应用到 UF_CURVE_ask_proj_curves ()中,就会出现错误说是invalid
object type;我不知道怎么处理这个Group identifier,键盘大哥能不能在提示一下。
作者: suiyubing    时间: 2005-7-10 09:37
我知道怎么做了,原来直接进行删除就可以的,以前想的复杂了,还以为要对GROUP IDENTIFIER进行处理才能执行删除操作呢,呵呵,谢谢你键盘大哥。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3