NX二次开发-Block UI C++界面Face Collector(面收集器)控件的获取(持续补充 )

Face Collector(面收集器)控件的获取

	NX9+VS2012
	
	#include <uf.h>
	#include <uf_obj.h>


	UF_initialize();
	
	//面收集器控件
	PropertyList*  FaceSelectProps = face_select0->GetProperties();
	std::vector<NXOpen::TaggedObject *> faces = FaceSelectProps->GetTaggedObjectVector("SelectedObjects");
	delete FaceSelectProps;
	FaceSelectProps = NULL;

	//控件为单选
	//设置颜色
	//UF_OBJ_set_color(faces[0]->Tag(), 73);


	//控件为多选
	for ( int i = 0; i < faces.size(); ++i)
	{
		//设置颜色
		UF_OBJ_set_color(faces[i]->Tag(), 186);
	}

	UF_terminate();
	2018年11月12日
	Caesar卢尚宇
	[email protected]

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lu1287580078/article/details/84381816
今日推荐