点击查看详细介绍

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

misnn 7年前 444 0

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


函数结构:
UF_MODL_show_parent_curves
(
tag_t feature_tag,
logical selectable,
int * n_unch_disp_stat,
UF_MODL_disp_info_p_t * unch_parents_disp_status,
int * n_ch_disp_stat,
UF_MODL_disp_info_p_t * ch_parents_disp_status
)

函数说明:
该程序显示一个输入功能的NX父曲线。客户默认变量Solids_MoveCurvesToOtherLayer,在ug_english.def定义和ug_metric.def将控制这个程序的行为。如果Solids_MoveCurvesToOtherLayer=上,这个例程将退消隐所选功能的所有父NX曲线,并且将动议趴在非可选父NX曲线层的工作层。如果Solids_MoveCurvesToOtherLayer=关闭,这个例程退消隐所选功能的所有父NX曲线和将改变所有非可选层的掩模上父NX曲线骗是可选择的层。如果选择的是TRUE和家长NX曲线上可见,但非可选的层,此例程要么移动这些家长NX曲线的工作层或改变的面膜根据Solids_MoveCurvesToOtherLayer的值层。

函数参数:
第1个参数为输入:
feature_tag代表参数变量,tag_t 为输入参数类型,输入功能记录EID

第2个参数为输入:
selectable代表参数变量,logical 为输入参数类型,父曲线是可选择

第3个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_unch_disp_stat,其显示状态是show动作后保持不变父曲线的数量

第4个参数为输入:
unch_parents_disp_status代表参数变量,UF_MODL_disp_info_p_t * 为输入参数类型,如果传递NULL中,再没有什么返回。如果一个指针传递中,那么UF_MODL_disp_info_t结构的阵列将被分配,一个用于它的显示状态不变每个父曲线。该UF_MODL_disp_info_t结构将有父曲线原来的显示信息。然后,该阵列可以被传递到UF_MODL_hide_parent_curves的曲线恢复到原来的显示状态。这个数组必须由主叫方拨打UF_free释放。

第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_ch_disp_stat,其显示状态的显示操作后变为父曲线,即层号或空状态的数量通过此功能更改。

第6个参数为输入:
ch_parents_disp_status代表参数变量,UF_MODL_disp_info_p_t * 为输入参数类型,如果传递NULL中,再没有什么返回。如果一个指针传递中,那么UF_MODL_disp_info_t结构的阵列将被分配,一个用于它的显示状态被改变每个父曲线。该UF_MODL_disp_info_t结构将具有对父curve.This阵列原来显示信息然后可以被传递到UF_MODL_hide_parent_curves的曲线恢复到原来的显示状态。这个数组必须由主叫方拨打UF_free释放。

0

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