playState
object is created by playwith
to
represent the state of the plot, window and device. It is central to
the playwith.API.
playState
object is an environment
(of class "playState"
) containing many other objects,
including:
win
gtkWindow
).
dev
dev.cur
.
call
env
accepts.arguments
callName
is.lattice
, is.ggplot
, is.vcd
, is.base
is.base
is defined as TRUE if neither of the others is
TRUE and viewport
is undefined.
result, trellis
result
is the result of evaluating the plot call.
If is.lattice
, the trellis object is also stored in
trellis
.
viewport
NULL
if the plot is a base graphics or Lattice plot.
spaces
"page"
.
labels
data.points
NULL
.
ids
subscripts
and pos
(for label placement).
annotations
ids
.
linked
playState
objects of all
linked plots in this group. This linked
object is shared by all subscribers.
tools
uiManager
, actionGroups
GtkUIManager
and a named list of its
action groups.
widgets
drawingArea
(the plot device widget).
tmp
plot.ready
identify.ok
There are several other standard objects which can be inspected with
ls.str(playDevCur())
.
Other objects can be passed in through the ...
argument to
playwith
, or defined by tools.
playwith
, playwith.API