社区
其它技术问题
帖子详情
ObjectArx视口AcDbViewport在获取模型空间中心点的时候为0?
NEW_USERLCP
2016-09-05 03:30:55
ObjectArx视口AcDbViewport在获取模型空间中心点的时候为0?
我可以肯定视口在模型空间的中心点不是0,0点,但是获取的viewCenter一直不对。
如果没办法,我改用什么方法获取该视口所显示的所有要素呢?跪求大神指点。
...全文
1178
1
打赏
收藏
ObjectArx视口AcDbViewport在获取模型空间中心点的时候为0?
ObjectArx视口AcDbViewport在获取模型空间中心点的时候为0? 我可以肯定视口在模型空间的中心点不是0,0点,但是获取的viewCenter一直不对。 如果没办法,我改用什么方法获取该视口所显示的所有要素呢?跪求大神指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2016-09-06
打赏
举报
回复
不懂帮顶
objectarx
获取
视
图信息
用
objectarx
编程实现
获取
autocad
视
图
中心
点、宽、高等信息。
视
口
AcDbViewport
TableRecord 类表示
模型
空间
的
视
口(在 AutoCAD 中称为平铺
视
口) ,
AcDbViewport
类则表示图纸
空间
的
视
口(在 AutoCAD 中称为浮动
视
口) 。 创建4个等大的
视
口: void ZffCHAP4Create4VPorts() { // 获得
视
口表
AcDbViewport
Table *pVPortTbl = NULL; acdbHost...
设置
视
口
中心
点setViewCenter
ads_point pt; ads_name ent,ss; //切换到
模型
空间
acedMspace(); if (RTNORM != acedGetPoint(NULL,_T("\n选择新的
视
口
中心
点:"),pt)) { return; } ...
Cad二次开发笔记
在CAD二次开发中,cvport通常是指Current Viewport(当前
视
口)的缩写。
视
口是CAD中用于显示场景的矩形区域,cvport是指当前被激活的
视
口对象。
视
口对象是一种类型为
AcDbViewport
的对象,用于控制
视
口的位置、大小、缩放比例、
视
图方向等参数。在CAD二次开发中,可以通过访问cvport对象的属性和方法来
获取
和设置
视
口的属性,从而实现对CAD图形的控制和操作。
SetViewportOrgEx(
视
口) 与 SetWindowOrgEx(窗口) 解析
SetViewportOrgEx(
视
口) 与 SetWindowOrgEx(窗口) 解析 SetViewportOrgEx(hdc,x/2,y/2)
视
口
中心
点设置到窗口
中心
获取
客户群x和y,x/2,y/2 ,这样
中心
点就到窗口中间了。 SetWindowOrgEx(hdc,-x/2,-y/2) 窗口要想和
视
口一样把
中心
点这种到客户...
其它技术问题
3,882
社区成员
9,059
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章