UGopen二次开发获得对象信息,包括所在的层、颜色、隐藏状态、线宽、线型、高亮显...

//获得对象信息
tag_t object;
UF_OBJ_disp_props_s dispprops;
UF_OBJ_ask_display_properties (object, &dispprops);

//这些信息都保存在结构体UF_OBJ_disp_props_s中,

成员变量                               成员变量描述 
Int layer                          对象所在的层 
Int color                          对象的颜色 
Int blank_status              对象的隐藏状态:UF_OBJ_NOT_BLANKED,UF_OBJ_BLANKED; 
                                                
Int line_width                   返回对象的线宽:
                                        UF_OBJ_WIDTH_NORMAL; 
                                        UF_OBJ_WIDTH_THICK; 
                                        UF_OBJ_WIDTH_THIN; 
                                        UF_OBJ_WIDTH_ORIGINAL 

Int font                              对象的线型
Logical   highlight_status   对象的高亮显示状态

int ll=dispprops.layer //对象所在的层

UG二次开发培训,可面授、远程视频指导、手把手教使用NXopen C++ 、UFun进行UG二次开发,入门开始,不懂C语言没有关系,但UG NX软件要会用,系统性的教,深度学会UG二次开发的原理与细节,让你完全可以独立完成复杂的项目开发。有意可联系胡君QQ:85585969

胡君UG二次开发技术论坛: http://www.ugapi.com/




你可能感兴趣的:(UGopen二次开发获得对象信息,包括所在的层、颜色、隐藏状态、线宽、线型、高亮显...)