点击查看详细介绍

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

misnn 9年前 898 0

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


函数结构:
UF_MODL_create_simplify
(
UF_MODL_simpl_data_p_t simpl_parms,
tag_t * feature_tag,
int * n_failing_wound_edges,
tag_t * * failing_wound_edges,
int * n_retained_faces,
int * n_removed_faces
)

函数说明:
根据指定的数据创建一个简化的功能。 那个部分包含在其上应用该功能的身体会完全如果需要加载。 < n_retained_faces>给出了关于脸的数目在简化后身体得到了应用,< n_removed_faces>给上施加的简化时除去身体面数。如果功能不能创建,因为一个或多个面无法移除,该ifail返回UF_MODL_SIMPL_HEAL_FAILED,并且阵列< failing_wound_edges>将包含不能边缘的标签痊愈。 UF_MODL_SIMPL_HEAL_FAILED也如简化体返回本来无效,在这种情况下,与所述; n_failing_wound_edges>将是0。如果这或其他ifail返回,则不会创建功能,并< feature_tag>将NULL_TAG。

函数参数:
第1个参数为输入:
simpl_parms代表参数变量,UF_MODL_simpl_data_p_t 为输入参数类型,新的简化功能参数

第2个参数为输出:
feature_tag代表参数变量,tag_t * 为输出参数类型,创建的要素

第3个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_failing_wound_edges,失败的伤口边数

第4个参数为输出:
failing_wound_edges代表参数变量,tag_t * * 为输出参数类型,失败的伤口边缘的数组。这必须通过调用UF_free释放。

第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_retained_faces,保留在身体面数

第6个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_removed_faces,从人体取出面数

0

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