R语言
Querying
位于 grid
包(package)。 说明
current.viewport()
返回 Grid 将要绘制到的视口。
current.parent
返回当前视口的父视口。
current.vpTree
返回整个网格视口树。
current.vpPath
返回当前视口的视口路径。
current.transform
返回当前视口的变换矩阵。
current.rotation
返回当前视口的(总)旋转。
用法
current.viewport()
current.parent(n=1)
current.vpTree(all=TRUE)
current.vpPath()
current.transform()
参数
n |
世代数要上去。 |
all |
指示是否应返回整个视口树的逻辑值。 |
细节
可以使用 current.parent()
的 n
参数获取当前视口(或更高)的祖父母。
ROOT 视口的父视口是 NULL
。请求 ROOT 视口的祖父母是错误的。
如果all
是FALSE
,则current.vpTree
仅返回当前视口下方的子树。
值
来自 current.viewport
或 current.vpTree
的网格视口对象。
current.transform
返回 4x4 变换矩阵。
如果当前视口是ROOT
视口,则current.vpPath
返回的视口路径是NULL
例子
grid.newpage()
pushViewport(viewport(width=0.8, height=0.8, name="A"))
pushViewport(viewport(x=0.1, width=0.3, height=0.6,
just="left", name="B"))
upViewport(1)
pushViewport(viewport(x=0.5, width=0.4, height=0.8,
just="left", name="C"))
pushViewport(viewport(width=0.8, height=0.8, name="D"))
current.vpPath()
upViewport(1)
current.vpPath()
current.vpTree()
current.viewport()
current.vpTree(all=FALSE)
popViewport(0)
作者
Paul Murrell
也可以看看
相关用法
- R grid.curve 在位置之间绘制曲线
- R legendGrob 构建一个图例 Grob
- R grid.draw 画一个网格
- R grid.stroke 描边或填充路径
- R viewportTransform 定义组转换
- R grid.raster 渲染光栅对象
- R showGrob 标签网格块
- R gridCoords 为网格对象创建坐标集
- R unit.pmin 并行单元最小值和最大值
- R grid.points 绘制数据符号
- R grid.force 强制将一个对象放入其组件中
- R grobCoords 计算 Grob 周长上的点
- R unit.rep 复制单元对象的元素
- R Working 维护和导航网格视口树
- R grid.display.list 控制网格显示列表
- R dataViewport 根据数据创建带有比例的视口
- R stringWidth 创建说明字符串或数学表达式的宽度和高度的单位
- R grid.show.viewport 绘制网格视口图
- R validDetails 自定义网格 grob 验证
- R grid.segments 绘制线段
- R grid.frame 创建用于包装对象的框架
- R gPath 连接 Grob 名称
- R calcStringMetric 计算文本的指标信息
- R grid.group 画一个组
- R editViewport 修改视口
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Get the Current Grid Viewport (Tree)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。