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


R grobCoords 計算 Grob 周長上的點


R語言 grobCoords 位於 grid 包(package)。

說明

這些函數計算沿小塊周長(或長度)的點。

用法

grobCoords(x, closed, ...)
grobPoints(x, closed, ...)
isClosed(x, ...)

參數

x

一個抓取對象。

closed

無論我們是要求沿著封閉物體的周長的點還是沿著開放物體的長度的點。有些 grobs(例如X-splines)可以同時執行這兩種操作。

默認為TRUE,除了未閉合的已知情況(例如,線和段)。

...

方法使用的參數。

細節

grobCoordsgrobPoints 之間的區別在於,grobCoords 對 grob 執行所有 pre- 和 post-drawing 操作,這些操作通常在繪製 grob 時發生,然後調用 grobPoints 。因此,前者會考慮 grob 上的任何 vpgp 設置。這意味著用戶通常隻想調用 grobCoords ;隻有(專家)開發人員可能需要調用 grobPoints

自定義 grobs 可以為 grobPoints 編寫自己的方法(請參閱 gridCoords )。

isClosed 函數返回 TRUEFALSE 以指示 grob 是否為閉合形狀。默認響應是 TRUE ,除非已定義其他方法(例如,對於線和線段)。

"GridGrobCoords" 對象(包含 xy 組件的列表)或 "GridGTreeCoords" 對象("GridGrobCoords" 和/或 "GridGTreeCoords" 對象的列表)。

所有位置均以相對於當前 grid 視口的英寸為單位。

作者

Paul Murrell

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Calculate Points on the Perimeter of a Grob。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。