depth: Determine the number of levels in an object.
Description
Determine the number of levels in a viewport stack or tree,
in a viewport path, or in a grob path.
Usage
depth(x, ...)
# S3 method for viewport
depth(x, ...)
# S3 method for path
depth(x, ...)
Arguments
x
Typically a viewport or viewport stack or viewport tree or viewport
list, or a viewport path, or a grob path.
…
Arguments used by other methods.
Value
An integer value.
Details
Depths of paths are pretty straightforward because they contain
no branchings. The depth of a viewport stack is the sum of the depths
of the components of the stack. The depth of a viewport tree is
the depth of the parent plus the depth of the children.
The depth of a viewport list is the depth of the last component
of the list.