|
马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
现在在做一个东东,经常要用到一些关于Curve和Point的接口。
在用
extern int UF_MODL_ask_curve_props (
tag_t curve_id,
double parm,
double * point,
double * tangent,
double * p_norm,
double * b_norm,
double * torsion,
double * rad_of_cur );
的时候,要输入parm,parm范围[0,1]
看UG Open API帮助,并没有说明parm的含义
我试了一下,
parm=0,1,得到的point是在curve的端点,
parm=0.5,得到的point并不在curve长度一半处
在UG中,用Point Set -> Point at Curve Percentage,输入相同的参数,产生的点与程序中得到的点重合。
不知道有哪位大侠知道parm的含义?
还有一些接口,比如
extern int UF_MODL_ask_curve_parm (
tag_t curve_id,
double * ref_pnt,
double * parm,
double * curve_pnt );
输入参数 ref_pnt 为参考点,然后得到参数和点,也不太清楚参考点,参数等的确切含义? |
|