cutrgl: Cutting a rectangular region from an rgl plot.

View source: R/cutrgl.R

cutrglR Documentation

Cutting a rectangular region from an rgl plot.

Description

cutrgl zooms in on a selected region of the plot. It overwrites the current plot. Selection is done by dragging over the plot, with the left mousekey clicked.

croprgl zooms in on a region of the plot defined by the axes limits. It overwrites the current plot.

uncutrgl and uncroprgl restore the original plot, but keep the current orientation.

Usage

cutrgl (...) 
croprgl (xlim = NULL, ylim = NULL, zlim = NULL, ...) 
uncutrgl (...)
uncroprgl(...) 

Arguments

xlim, ylim, zlim

The limits of the plot.

...

Any argument that can be passed to the function plotrgl, e.g argument lighting, or to the rgl functions par3d, open3d or material3d. Exceptions are new and add (which are always FALSE).

Value

Returns the updated plotting list. See plotdev.

Note

Both functions will not work when another active rgl window has been opened. In that case, cutrgl will freeze R, and the escape key should be used.

Author(s)

Karline Soetaert <karline.soetaert@nioz.nl>

See Also

plotrgl,

material3d, par3d for rgl arguments that can be passed to the function.

Examples

## Not run: 
 ribbon3D(z = volcano, zlim= c(-100, 200), image = TRUE, plot = FALSE)
 plotrgl(new = TRUE) # new window
 cutrgl()           # select region with left mouse
 cutrgl()           # second selection
 uncutrgl()         # original restored

## End(Not run)


plot3Drgl documentation built on Jan. 22, 2023, 1:22 a.m.

Related to cutrgl in plot3Drgl...