rgl (version 1.3.1)

rgl.select: Switch to select mode, and return the mouse position selected

Description

Mostly for internal use, this function temporarily installs a handler on a button of the mouse that will return the mouse coordinates of one click and drag rectangle.

Usage

rgl.select(button = c("left", "middle", "right"),
           dev = cur3d(), subscene = currentSubscene3d(dev))

Value

A vector of four coordinates: the X and Y coordinates of the start and end of the dragged rectangle.

Arguments

button

Which button to use?

dev, subscene

The RGL device and subscene to work with

Author

Duncan Murdoch

See Also

select3d, a version that allows the selection region to be used to select points in the scene.