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