semi_circle_top {matRiks} | R Documentation |
Coordinates of a downward-facing left semi-circle
Description
Define the coordinates for drawing a downward-facing left semi-circle
Usage
semi_circle_top(
size.x = sqrt(square()$size.x[[1]]^2/2),
size.y = 0,
pos.x = 0,
pos.y = 0,
theta1 = pi/4,
theta2 = 5 * pi/4,
lty = 1,
lwd = 3,
shd = NA,
vis = 1
)
semi_circle_top_inv(
size.x = sqrt(square()$size.x[[1]]^2/2),
size.y = 0,
pos.x = 0,
pos.y = 0,
theta1 = 7 * pi/4,
theta2 = 3 * pi/4,
shd = NA,
lty = 1,
lwd = 3,
vis = 1
)
Arguments
size.x |
numeric, define the semi-major axis of the ellipse within which the figure is inscribed. Default is sqrt(square()$ size.x[[1]]^2 /2) |
size.y |
numeric, define the semi-minor axis of the ellipse within which the figure is inscribed. Default is 0 |
pos.x |
numeric, position on the x axis. Default is 0 |
pos.y |
numeric, position the y axis, Default is 0 |
theta1 |
Starting angle of the circle section. Default is |
theta2 |
Ending angle of the circle section (built counterclockwise). Default is |
lty |
integer, define the line type of the figure, default is 1 (solid line) |
lwd |
integer, define the line width of the figure. Default is 3 |
shd |
character, define the shading of the figure. Default is NA which results in a transparent figure |
vis |
Visibility of the figure. Default is 1, making the figure visible. To hide the figure, change it to 0 |
Value
Return the coordinates for drawing downward-facing left semi-circle
Return the coordinates for drawing a downward-facing right semi-circle
Functions
-
semi_circle_top_inv()
: Coordinates of a downward-facing right semi-circleDefine the coordinates for drawing a downward-facing right semi-circle
Examples
# default coordinates of the downward-facing left semi-circle
semi_circle_top()
# change the rotation of the downward-facing left semi-circle
semi_circle_top(theta1 = pi/2, theta2 = 3*pi/2)
# default coordinates of the downward-facing right semi-circle
semi_circle_top_inv()
# change the rotation of the downward-facing right semi-circle
semi_circle_top_inv(theta1 = 0, theta2 = pi/2)