isovist: Isovist

View source: R/isovist.R

isovistR Documentation

Isovist

Description

Creates an isovist at a specific point. To create an isovist with two points (one the origin, the other the direction) use isovist2pts. makeIsovists is a helper function that creates and imports multiple Isovists

Usage

isovist(graphFileIn, graphFileOut, x, y, angle = NA, viewangle = NA,
        cliPath = getDefaultCLILocation(), verbose = FALSE)
isovist2pts(graphFileIn, graphFileOut, x, y, toX, toY, viewangle,
        cliPath = getDefaultCLILocation(), verbose = FALSE)

Arguments

graphFileIn

The input graph file.

graphFileOut

The output graph file. If ommited will use the input file.

x

The x-value of isovist origin point.

y

The y-value of isovist origin point.

angle

The angle defining the view orientation of the isovist (in degrees, for partial isovists).

toX

The x-value of a second point showing the direction of a targeted isovist.

toY

The y-value of a second point showing the direction of a targeted isovist.

viewangle

The angle defining the view range of the isovist (in degrees, for partial isovists).

cliPath

Optional. Provide the path to a different CLI.

verbose

Optional. Show more information of the process.

Value

No value returned, process is between files.

Author(s)

Petros Koutsolampros


orange-vertex/rdepthmap documentation built on Oct. 26, 2023, 7:40 a.m.