boxGrob | R Documentation |
Creates a grob
box with text inside it.
boxGrob(
label,
y = unit(0.5, "npc"),
x = unit(0.5, "npc"),
width,
height,
just = "center",
bjust = "center",
txt_gp = getOption("boxGrobTxt", default = gpar(color = "black", cex = 1)),
box_gp = getOption("boxGrob", default = gpar(fill = "white")),
box_fn = roundrectGrob,
name = NULL
)
## S3 method for class 'box'
print(x, ...)
## S3 method for class 'box'
plot(x, ...)
## S3 method for class 'box'
widthDetails(x)
## S3 method for class 'box'
heightDetails(x)
label |
The label to print - should be a number, text or expression. |
y |
The y position to put the box at. Can be either in |
x |
The x position to put the box at. Can be either in |
width |
The box automatically adapts the size but you can force by specifying the width |
height |
The box automatically adapts the size but you can force by specifying the height |
just |
The justification for the text: left, center or right. |
bjust |
The justification for the box: left, center, right, top or bottom.
See the |
txt_gp |
The |
box_gp |
The |
box_fn |
Function to create box for the text. Parameters of 'x=0.5', 'y=0.5' and 'box_gp' will
be passed to this function and return a |
name |
a character identifier for the |
... |
Passed to |
A grob
plot
/print
To output the grob
objects to the plot either call plot
on the object or print
it. Note that R automatically prints any object that is outputted
to the console. The function calls in turn the grid.draw
function on the object.
Width and height functions address the coords
attribute for the corresponding information.
The widthDetails
and heightDetails
that provide information on an object.
Other flowchart components:
align
,
boxPropGrob()
,
connectGrob()
,
coords()
,
distance()
,
moveBox()
,
spread
library(grid)
grid.newpage()
boxGrob("My box")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.