购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_DISP_ask_work_plane_emphasis( int * emphasis) 函数说明:
查询当前工作平面的重点设置。当工作平面重视是,不趴在工作平面物体出现去加重,在其中,对象的颜色是混合有根据去加重混合色到去加重混合比例。去加重的对象是不可选除非工作平面的重点选择过滤器覆盖。工作平面强调的是一个会话相关的值;它不保存任何部分。
函数参数:
第1个参数为输出:
输出int * 整数型的参数,参数的变量格式为emphasis,重点设置。必须之一:UF_DISP_WORK_PLANE_EMPHASIS_ON,或UF_DISP_WORK_PLANE_EMPHASIS_OFF
UF_DISP_ask_work_plane_emphasis函数实例代码演示:
在下面的内部UG/ Open API的例子的代码打印工作平面强调标准出当前状态。
[quote]
#include <uf_defs.h>
#include <uf.h>
#include <uf_disp.h>
#include <stdio.h>
/*ARGSUSED*/
void ufusr(char *param, int *retcod, int param_len)
{
int emphasis, error;
error = UF_initialize();
if (error)
{
char err_string[133];
UF_get_fail_message(error, err_string);
printf("Unable to initialize: error code %d - %s\n",
error, err_string);
return;
}
error = UF_DISP_ask_work_plane_emphasis(&emphasis);
if (error)
{
char err_string[133];
UF_get_fail_message(error, err_string);
printf("Unable to read emphasis value: error code %d -" " %s\n",
error, err_string);
return;
}
printf("Work plane emphasis is %sabled\n",
(emphasis == UF_DISP_WORK_EMPHASIS_ON) ?
"en" : "dis");
UF_terminate();
}
[/quote]