GraphicsRenderer: Graphics Renderer

Description Super class Methods

Description

A Renderer based on the graphics package. This is mostly used for testing at the moment.

Super class

ggr6::Renderer -> GraphicsRenderer

Methods

Public methods

Inherited methods

Method render_points()

Usage
GraphicsRenderer$render_points(
  x,
  y,
  feature = NULL,
  pch = theme("points.pch", 16),
  cex = theme("points.cex", 1),
  col = theme("points.col", "black"),
  lwd = theme("points.lwd", 1),
  bg = theme("points.bg", "black"),
  ...
)

Method render_path()

Usage
GraphicsRenderer$render_path(
  x,
  y,
  feature = 1L,
  part = 1L,
  lty = theme("path.lty", 1),
  lwd = theme("path.lwd", 1),
  col = theme("path.col", "black"),
  ...
)

Method render_polygon()

Usage
GraphicsRenderer$render_polygon(
  x,
  y,
  feature = 1L,
  piece = 1L,
  part = 1L,
  col = theme("polygon.col", "black"),
  fill = theme("polygon.fill", "grey50"),
  lty = theme("polygon.lty", 1),
  ...
)

Method render_text()

Usage
GraphicsRenderer$render_text(
  x,
  y,
  label,
  feature = 1L,
  cex = theme("text.cex", 1),
  col = theme("text.col", "black"),
  font = theme("text.font", 1),
  ...
)

Method render_null()

Usage
GraphicsRenderer$render_null()

Method render_stack()

Usage
GraphicsRenderer$render_stack(...)

Method render_panel()

Usage
GraphicsRenderer$render_panel(panel, ...)

Method render_panels()

Usage
GraphicsRenderer$render_panels(graphic, ...)

Method default_scale()

Usage
GraphicsRenderer$default_scale(x, aesthetic)

Method clone()

The objects of this class are cloneable with this method.

Usage
GraphicsRenderer$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


paleolimbot/ggr6 documentation built on Feb. 5, 2020, 2:17 p.m.