UG二次开发(ufun)- UF_MODL_ask_bounding_box实现包容块创建

文章介绍了如何通过获取块的尺寸数据,将其转换为字符型并利用UF_MODL_create_block函数创建包容块的过程,同时涉及到动态内存分配和释放操作。

    创建包容块,通过获得块的尺寸数据,然后将数据转换为字符型,然后再创建块,实现包容块的创建。

    UF_FEATURE_SIGN sign1;
    tag_t block_tag;
    block_tag = NULL_TAG;
    tag_t body_tag = NULL_TAG;
    double corner_point1[3] = { 0.0, 0.0, 0.0 };
    char* edge_len[3] = { "200.0", "100.0","100.0" };
    sign1 = UF_NULLSIGN;
    /*sign3 = UF_POSITIVE;*/
    tag_t blk_tag1 = NULL_TAG; // 现在是指针类型     //创建块
    UF_MODL_create_block(sign1, block_tag, corner_point1, edge_len, &blk_tag1); // 不再需要取地址符号

    tag_t tagObj1 = body_tag, tagObj2; 
    tag_t object_tags[3];
    object_tags[2] = NULL_TAG;
    object_tags[1] = NULL_TAG;

//创建包容体

   //通过UF_MODL_ask_bounding_box获得尺寸再创建

//块,数值转换为字符型数据

  &nb

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值