选择视图里圆弧,创建坐标原点_NXopen-UG二次开发_新浪博客

该博客详细介绍了如何在UG软件中进行二次开发,通过选择视图内的圆弧,创建坐标原点。文章提供了一段C++代码,展示如何设置选择实体类型、进行坐标标注,并在用户选择对象后创建原点,涉及到UG API的使用。
摘要由CSDN通过智能技术生成
★选择视图里圆弧,创建坐标原点



//设置选择的实体类型
static int init_proc( UF_UI_selection_p_t select, void *user_data )
{
int  errorCode   = 0;

//选择实体边缘
int  num_triples = 1; //选择数量
UF_UI_mask_t mask_triples[] = {UF_solid_type,UF_solid_edge_subtype,3};

errorCode = UF_UI_set_sel_mask(select, 
UF_UI_SEL_MASK_CLEAR_AND_ENABLE_SPECIFIC,//
  num_triples, mask_triples);
if( errorCode == 0)
{
return UF_UI_SEL_SUCCESS;
}
 else
{
 return UF_UI_SEL_FAILURE;
}
}



#define UF_CALL(X) (report_error( __FILE__, __LINE__, #X, (X)))

static int report_error( char
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值