点击查看详细介绍

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

misnn 10年前 546 0

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


函数结构:
UF_SF_alloc_defeature_parms
(
int num_ret_faces,
tag_t * ret_faces_a,
int num_rem_faces,
tag_t * rem_faces_a,
tag_t seed_face,
int num_bnd_faces,
tag_t * bnd_faces,
tag_t angle_exp,
UF_SF_defeature_parms_p_t * defeature_parms_p
)

函数说明:
这个程序分配UF_SF_defeature_parms_t结构的一个实例用于保存创建的Defeature功能所需的全部信息。该结构被分配和retained_faces,removed_faces字段从相应的输入参数设定。该地区子将被分配和初始化的价值观的定义区域中的输入参数。

函数参数:
第1个参数为输入:
输入int 整数型的参数,参数的变量格式为num_ret_faces,保留的面孔阵列中保留面数。可以是0

第2个参数为输入:
ret_faces_a代表参数变量,tag_t * 为输入参数类型,保留面孔的数组。可以为NULL,如果num_bnd_faces== 0

第3个参数为输入:
输入int 整数型的参数,参数的变量格式为num_rem_faces,除去的面阵列中移除的面数。可以是0

第4个参数为输入:
rem_faces_a代表参数变量,tag_t * 为输入参数类型,保留面孔的数组。可以为NULL,如果num_bnd_faces== 0

第5个参数为输入:
seed_face代表参数变量,tag_t 为输入参数类型,种子表面的区域(以得到体必需的)

第6个参数为输入:
输入int 整数型的参数,参数的变量格式为num_bnd_faces,边界数所面临的bnd_faces数组中为止。可以是0

第7个参数为输入:
bnd_faces代表参数变量,tag_t * 为输入参数类型,边界面的数组。可以为NULL,如果num_bnd_faces== 0

第8个参数为输入:
angle_exp代表参数变量,tag_t 为输入参数类型,用于其用于该区域边界的切向边角度表达,可以为NULL TAG

第9个参数为输出:
defeature_parms_p代表参数变量,UF_SF_defeature_parms_p_t * 为输出参数类型,理想化创建区域实体。使用UF_SF_free_defeature_parms释放。

0

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