makeLine
Create a binary map of a straight line within a 2D grid.
Syntax
line = makeLine(Nx, Ny, startpoint, endpoint) line = makeLine(Nx, Ny, startpoint, angle, length)
Description
makeLine
creates a binary map of a line within a two-dimensional grid (the line is denoted by 1's in the matrix with 0's elsewhere). The line can be defined either by its endpoints or by a starting point, an angle (direction), and a length.
Inputs
Nx, Ny |
size of the 2D grid [grid points] |
startpoint |
two-element vector identifying the start point for the line [grid points] |
endpoint |
two-element vector identifying the end point for the line [grid points] |
angle |
the direction of the line [radians] |
length |
the length of the line [grid points] |
Outputs
line |
2D binary map of a line |
See Also
makeArc
, makeCircle
, makeDisc