找回密码
 注册
Simdroid-非首页
查看: 80|回复: 1

[二次开发] 求助大家,求直线的端点坐标?

[复制链接]
发表于 2007-7-21 20:16:13 | 显示全部楼层 |阅读模式 来自 江苏常州
大家帮忙看看代码:
得到了矩形的各个边的tag 也得到了边的条数,为什么得不到坐标啊,都是0,0,0???
        double p1[3]={0,0,0},p2[3]={0,0,0};
        int vertex,type,count=0;
        tag_t obj_id,part_tag,edges_id;
        obj_id=0;
        uf_list_p_t loop_list;
        type=UF_line_type;
        part_tag=UF_PART_ask_display_part();
        UF_OBJ_cycle_objs_in_part(part_tag,type,&obj_id);
    CString str1,str2;
       
        while(obj_id!=NULL_TAG)
        {   

                count++;
                UF_OBJ_cycle_objs_in_part(part_tag,type,&obj_id);
                UF_MODL_create_list(&loop_list);
                UF_MODL_put_list_item(loop_list,obj_id);
        }
//edges_id得到了啊

                for(int k=0;k<count;k++)
        {
                UF_MODL_ask_list_item(loop_list,k,&edges_id);
                UF_MODL_ask_edge_verts(edges_id,p1,p2,&vertex);
                str1.Format("\n第%d条边信息:\n",k);
                UF_UI_write_listing_window(str1);
                str2.Format("strpoint:X=%f,Y=%f,Z=%f,endpoint: X=%f,Y=%f,Z=%f\n",p1[0],p1[1],p1[2],p2[0],p2[1],p2[2]);
                UF_UI_write_listing_window(str2);
        }
 楼主| 发表于 2007-7-21 20:26:05 | 显示全部楼层 来自 江苏常州

回复 #1 imyourkobe 的帖子

Simdroid开发平台
在线等啊,就是求边的端点坐标啊?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-17 11:29 , Processed in 0.046681 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表