The bounding box of a layer returns the coordinates of the smallest rectangle that encloses all the elements of the layer.

l_layer_bbox(widget, layer = "root")

Arguments

widget

widget path or layer object of class 'l_layer'

layer

layer id. If the widget argument is of class 'l_layer' then the layer argument is not used

Value

Numeric vector of length 4 with (xmin, ymin, xmax, ymax) of the bounding box

Examples

p <- with(iris, l_plot(Sepal.Length ~ Sepal.Width, color=Species)) l_layer_bbox(p, layer='model')
#> [1] 2.0 4.3 4.4 7.9
l <- l_layer_rectangle(p, x=0:1, y=30:31) l_layer_bbox(p, l)
#> [1] 0 30 1 31
l_layer_bbox(p, 'root')
#> [1] 0.0 4.3 4.4 31.0