点击查看详细介绍

UF_MODL_identify_exterior_using_rays() 函数的参数解释说明,以及函数详细用法

misnn 9年前 638 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_MODL_identify_exterior_using_rays
(
int num_bodies,
tag_t * bodies,
tag_t * xforms,
double origin [ 3 ],
double chordal_tol,
int ray_type,
int * num_faces,
tag_t * * faces,
int * * body_index
)

函数说明:
这个函数从数组标识外部面的转变通过在每个面发射一个射线机构。该机构的背景是从给出的XForms的决定。该代码将不会触发线在输入面已经确定为外部。

函数参数:
第1个参数为输入:
输入int 整数型的参数,参数的变量格式为num_bodies,尸体阵列中的代码数量。

第2个参数为输入:
bodies代表参数变量,tag_t * 为输入参数类型,body标签的阵列从识别面孔。

第3个参数为输入:
xforms代表参数变量,tag_t * 为输入参数类型,XForms的数组。一个用于每个体,确定相对于它的源几何体的位置。 NULL TAG意味着没有转变。

第4个参数为输入:
输入double 双精度类型的参数,参数的变量格式为origin [ 3 ],点火从光线从当ray_type= UF_LINKED_RAY_FROM_POINT

第5个参数为输入:
输入double 双精度类型的参数,参数的变量格式为chordal_tol,对于边弦宽容

第6个参数为输入:
输入int 整数型的参数,参数的变量格式为ray_type,确定在每个面发射光线的生产地。可能之一:UF_LINKED_RAY_ALONG_NORMS UF_LINKED_RAY_ABOVE_NORMS UF_LINKED_RAY_FROM_POINT

第7个参数为输入:
输入int * 整数型的参数,参数的变量格式为num_faces,的面孔阵列中的代码数量。如果输入> 0将重新分配和外表面添加到现有的输出数组

第8个参数为输出:
faces代表参数变量,tag_t * * 为输出参数类型,外部面的数组。

第9个参数为输出:
输出int * * 整数型的参数,参数的变量格式为body_index,指数使身体/ XForm的脸数组是从哪里来的。

0

最新回复 (0)
请登录后发表新帖