calcCoordsBorders: Coordinates of a sourrounding rectangle in direction of a...

Description Usage Arguments Value Author(s) Examples

Description

Coordinates of a sourrounding rectangle in direction of a given vector. An arbitrary numeric vector in 2D is to be extented so it will end on the borders of a sourrounding rectangle of a given size. Currently the vector is supposed to start in the origin c(0,0).

Usage

1
calcCoordsBorders(x, y, xmax=1, ymax=1, cx=0, cy=0)

Arguments

x

numeric vector of x coordinates x coordinates.

y

numeric vector of y coordinates x coordinates.

xmax

maximal x value for sourrounding rectangle (default is 1).

ymax

maximal y value for sourrounding rectangle (default is 1).

cx

center of retangle in x direction (not yet supported).

cy

center of retangle in x direction (not yet supported).

Value

a dataframe containing the x and y coordinates for the extended vectors.

Author(s)

Mark Heckmann

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
## Not run: 
calcCoordsBorders(1:10, 10:1)

x <- c(-100:0, 0:100, 100:0, 0:-100)/10
y <- c(0:100, 100:0, -(0:100), -(100:0))/10
xy1 <- calcCoordsBorders(x, y)
xy2 <- calcCoordsBorders(x, y, xm=1.2, ym=1.2)
plot(xy2[,1], xy2[,2], type="n")
segments(xy1[,1],xy1[,2],xy2[,1], xy2[,2])

## End(Not run)

OpenRepGrid documentation built on May 2, 2019, 4:54 p.m.