马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
1.
status=ProSelect("surface,datum",2,NULL,NULL,NULL,NULL,&p_sel,&n_sel);
status=ProGeomitemDistanceEval(p_sel[0],p_sel[1],&result_distance);
2.
status=ProSelect("surface,datum",1,NULL,NULL,NULL,NULL,&p_sel1,&n_sel);
status=ProSelect("surface,datum",1,NULL,NULL,NULL,NULL,&p_sel2,&n_sel);
status=ProGeomitemDistanceEval(*p_sel1,*p_sel2,&result_distance);
为什么代码1得到的result_distance是正确的,而代码2得到的result_distance
始终都是0.00000,好像p_sel1和p_sel2是一个面一样,而我选的是两距离大于0
的面. |