线性移动更新
Posted liuxiaoqing1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线性移动更新相关的知识,希望对你有一定的参考价值。
#include <uf.h> #include <uf_object_types.h> #include <uf_modl_primitives.h> #include <uf_modl.h> //创建块 tag_t Block_tag=NULL_TAG; double O1[3]={0,0,0}; char * edge_len[3]={"20","20","30"}; UF_MODL_create_block1(UF_NULLSIGN,O1,edge_len,&Block_tag); //创建list uf_list_p_t move_lists; UF_MODL_create_list(&move_lists); //加入list UF_MODL_put_list_item(move_lists, Block_tag); //创建点到点移动 double move_p1[2][12]; move_p1[0][0] = 0; //起始点X坐标 move_p1[0][1] = 0; //起始点Y坐标 move_p1[0][2] = 0; //起始点Z坐标 move_p1[1][0] = 0; //移动到X坐标 move_p1[1][1] = 0; //移动到Y坐标 move_p1[1][2] = 5; //移动到Z坐标 UF_MODL_move_feature (move_lists,0,move_p1); //删除list UF_MODL_delete_list(&move_lists); //更新模型 UF_MODL_update();
以上是关于线性移动更新的主要内容,如果未能解决你的问题,请参考以下文章