当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R Querying 获取当前网格视口(树)


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 视口的祖父母是错误的。

如果allFALSE,则current.vpTree 仅返回当前视口下方的子树。

来自 current.viewportcurrent.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

也可以看看

viewport

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Get the Current Grid Viewport (Tree)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。