乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 189|回复: 12

块参考的中点

[复制链接]
283

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2008-4-25 10:35:33 | 显示全部楼层 |阅读模式

让我看看我是否可以解释这个;
有人碰巧有任何代码可以找到块ref的绝对中点吗?
例如,我知道一个块有一个插入点,很明显,但块内有大量实体,显然
我想这可以通过几种方式来完成,即找到块ref中最居中的实体并获得其点,或者获得块中最低左和右上实体的最左下和最右上点,然后根据这些点找到中点。
这有意义吗?
我可以稍后尝试处理它,但如果有人有可以完成它的东西,这段代码现在真的会让我受益。
我很感激
谢谢
Mark

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

0

主题

12

帖子

3

银币

初来乍到

Rank: 1

铜币
12
发表于 2008-4-25 10:37:30 | 显示全部楼层
问题,你是在紧贴块中对象的形状的形心,还是块的边界框的中心?
回复

使用道具 举报

0

主题

6

帖子

5

银币

初来乍到

Rank: 1

铜币
7
发表于 2008-4-25 10:38:04 | 显示全部楼层

是的!正是鲍勃!
回复

使用道具 举报

0

主题

6

帖子

5

银币

初来乍到

Rank: 1

铜币
6
发表于 2008-4-25 10:38:44 | 显示全部楼层

对不起,
我想我会想要形心的中点
M
回复

使用道具 举报

0

主题

8

帖子

5

银币

初来乍到

Rank: 1

铜币
8
发表于 2008-4-25 10:42:24 | 显示全部楼层
你有没有研究过.GetBoundingBox??
我想我下次应该读得更仔细一点。
回复

使用道具 举报

0

主题

6

帖子

4

银币

初来乍到

Rank: 1

铜币
6
发表于 2008-4-25 10:47:18 | 显示全部楼层

没关系
我从未使用过BoundBox
我猜它可能是一个质心或边界框,如果边界框是我所想的那样。
我只需要那个中点。
我很懒,我需要使用blockref的中点将大约75个块插入到绘图中,我对绘制矩形有点厌倦了。
不幸的是,我现在没有时间亲自动手尝试编程。
M
回复

使用道具 举报

0

主题

8

帖子

5

银币

初来乍到

Rank: 1

铜币
9
发表于 2008-4-25 10:55:51 | 显示全部楼层
这在复杂性上造成了相当大的差异。如果边界框的质心(~中点)可以工作,这是一个从块中元素的最小x&y到最大x&y的矩形,这相当简单。如果您需要几何图形的质心,我能想到的最简单的近似方法是为块中的每个实体的边界框放置一个区域,然后用massprop找到质心。听起来你想要的是前者。
回复

使用道具 举报

0

主题

8

帖子

5

银币

初来乍到

Rank: 1

铜币
9
发表于 2008-4-25 11:11:46 | 显示全部楼层

我明白了
谢谢Bob
是的,这是我想要的第一种方法。
我喜欢简单的
M
回复

使用道具 举报

0

主题

9

帖子

4

银币

初来乍到

Rank: 1

铜币
11
发表于 2008-4-25 11:12:47 | 显示全部楼层
像往常一样,快速,肮脏,未经测试。自担风险,blahblahblah代码0]
回复

使用道具 举报

0

主题

7

帖子

4

银币

初来乍到

Rank: 1

铜币
8
发表于 2008-4-25 11:21:10 | 显示全部楼层

不会有任何其他方式
我们总是可以稍后清理
好吧,这里什么都没有
非常感谢鲍勃
如果它完成了工作,我会告诉你
M
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-4 21:49 , Processed in 0.755195 second(s), 73 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表