polygon.fullhatch: Create hatch area of one polygon

View source: R/polygon.fullhatch.R

polygon.fullhatchR Documentation

Create hatch area of one polygon

Description

Create hatch area of one polygon

Create one line for hatch area of one polygon

Usage

polygon.fullhatch(
  x,
  y = NULL,
  density,
  angle,
  ..debug.hatch = FALSE,
  fillOddEven = FALSE,
  ...
)

polygon.onehatch(
  x,
  y,
  x0,
  y0,
  xd,
  yd,
  ..debug.hatch = FALSE,
  fillOddEven = FALSE,
  ...
)

Arguments

x, y

vectors containing the coordinates of the vertices of the polygon.

density

the density of shading lines, in lines per inch. The default value of NULL means that no shading lines are drawn. A zero value of density means no shading nor filling whereas negative values and NA suppress shading (and so allow color filling).

angle

the slope of shading lines, given as an angle in degrees (counter-clockwise).

..debug.hatch

for drawing when debugging function

fillOddEven

logical controlling the polygon shading mode: see below for details. Default FALSE.

...

graphical parameters such as xpd, lend, ljoin and lmitre can be given as arguments.

x0

parameter as issued from polygon.fullhatch

y0

parameter as issued from polygon.fullhatch

xd

parameter as issued from polygon.fullhatch

yd

parameter as issued from polygon.fullhatch

Examples

## Not run: 
res <- polygon.fullhatch(x, density = 10, angle = 45)
arrows(res$lx1, res$ly1, res$lx2, res$ly2, col = "red", code = 0)

## End(Not run)

rpkgs/gg.layers documentation built on Sept. 14, 2024, 11:07 p.m.