# calcCoordsBorders: Coordinates of a sourrounding rectangle in direction of a... In markheckmann/OpenRepGrid: Tools to Analyze Repertory Grid Data

## Description

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.

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) ```

markheckmann/OpenRepGrid documentation built on April 30, 2021, 2:33 a.m.