rawXLim {playwith}R Documentation

Get or set current plot limits

Description

Part of the playwith Application Programming Interface.

Usage

rawXLim(playState, space = "plot")
rawYLim(playState, space = "plot")
rawXLim(playState) <- value
rawYLim(playState) <- value

Arguments

playState a playState object representing the plot, window and device.
space
value

Details

rawXLim returns the current plot limits, on a numeric, linear scale. This is as simple as: playDo(playState, space=space, list( x=convertX(unit(0:1, "npc"), "native", valueOnly=TRUE), y=convertY(unit(0:1, "npc"), "native", valueOnly=TRUE))) except that the default space="plot" will always return a value: if it is a Lattice plot with multiple panels, one will be chosen arbitrarily.

The assignment form converts a numeric range, in the raw native plot coordinates, to values suitable for the plot xlim argument: it may convert back from log-transformed scales, and convert to factor levels if necessary. It then updates the current plot call with the new value.

Value

Author(s)

Felix Andrews felix@nfrac.org

See Also

playwith.API

Examples






[Package playwith version 0.8.24 Index]