Revit中如何编程实现窗口缩放视图
来源:互联网 发布:单片机开发板怎么买 编辑:程序博客网 时间:2024/05/09 17:46
从Revit2013开始,提供了UIView类用于控制视图,也可以用于读取视图的信息。
UIView.GetWindowRectangle:获取绘图区的范围,坐标值是屏幕坐标
UIView.GetZoomCorners() : 获取绘图区的范围,坐标是模型坐标系
根据上缅的两个数据可以计算出模型坐标与屏幕坐标之间的关系。
回到题目上的问题,我们可以用下面函数实现窗口缩放视图
public void ZoomAndCenterRectangle(XYZ viewCorner1,XYZ viewCorner2)
通过 UIDocument..::..GetOpenUIViews 可以获得当前模型文件中打开的那些视图的UIView对象。
未打开的视图没有对应的UIView对象。
转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/8488872
作者: 叶雄进 , Autodesk ADN
- Revit中如何编程实现窗口缩放视图
- 如何编程创建Revit里面的视图过滤器对象
- Revit中如何编程旋转一个对象
- 编程在3D视图中添加标记(Revit 2013)
- vc-如何实现窗口比例缩放
- Revit中Dynamo编程——在Python Script中用winform窗口
- 如何在C#中实现图片缩放
- 如何在C#中实现图片缩放
- 如何在C#中实现图片缩放
- 如何在C#中实现图片缩放
- 如何在C#中实现图片缩放
- 如何在C#中实现图片缩放
- 如何在C#中实现图片缩放
- MDI窗口中实现自动缩放的背景图
- Revit编程如何提取轴线信息
- 编程如何修改Revit族类型名称
- 如何编程隐藏Revit 中的组Group?
- 编程如何读取Revit墙高
- 图形验证码的java通用类
- display 中的 overlay 的文章搜集
- 54 链表排序
- 天气预报接口(中国天气网) .
- 四面体中的二面角(未完)
- Revit中如何编程实现窗口缩放视图
- ARM启动文件2440init的分析
- 遍历map
- LRU的改进算法LIRS
- web.xml 详细介绍
- DB_link
- 加快网页加载速度的五个有效的方法
- node.js站点备份
- Lucene 生成索引以及搜索的完整例子