pathToCircle(SVGAnnotation)
pathToCircle()所属R语言包:SVGAnnotation
Convert generic path SVG node to a circle
通用路径SVG的节点转换到一个圆圈
译者:生物统计家园网 机器人LoveR
描述----------Description----------
R's svg function, based on libcairo, draws circles using an SVG (cubic) Bezier path rather than the <circle> element. This function allows us to change such a node to the <circle> representation.
R的svg功能,基础上与libcairo,提请各界使用的SVG(立方米)贝塞尔路径,而不是<circle>元素。此功能使我们能够改变这样一个节点<circle>表示。
用法----------Usage----------
pathToCircle(path, box = getBoundingBox(path), force = FALSE, addTypes = TRUE)
参数----------Arguments----------
参数:path
the <path> node that is to be turned into a <circle> node.
<path><circle>节点将打开的节点。
参数:box
the bounding box of the input/source node being converted. This should be of class Circle.
被转换的输入/源节点的包围盒。这应该是类圈。
参数:force
a logical value. If the input node does not correspond to a circle, this controls whether we force the conversion anyway.
一个逻辑值。如果输入节点不对应一个圆圈,这个控制我们是否强制转换反正。
参数:addTypes
a logical value indicating whether to add a type attribute to the new node with a value of 'plot-point', making it easier to identify in subsequent computations.
一个逻辑值,该值指示是否添加type属性的新节点与“积点”的价值,使其更容易识别在随后的计算。
值----------Value----------
The new node or the existing one if it is not suitable for change!
在新的节点或现有的,如果它是不适合变化!
作者(S)----------Author(s)----------
Duncan Temple Lang
参见----------See Also----------
svgPlot
svgPlot
举例----------Examples----------
doc = svgPlot(plot(1:10))
rr = getPlotRegionNodes(doc)
names(rr[[1]])
pathToCircle(rr[[1]][[1]])
names(rr[[1]])
as(getBoundingBox(rr[[1]]), "Circle")
pathToCircle(rr[[1]]) # silently leaves things unchanged[默默离开的东西不变]
pathToCircle(rr[[1]], force = TRUE) # silently leaves things unchanged[默默离开的东西不变]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|