當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。