rsecθ

rtgθ

rtgθ

rcotgθ

rcosecθ

O = Intersect(xAxis, yAxis)
C = Point(xAxis)
c = Circle(O, C)
B = Point(c)
a = Ray(O, B)
r = Segment(O, B)
b = OrthogonalLine(B, xAxis)
d = OrthogonalLine(C, xAxis)
E = Intersect(c, yAxis, 1)
e = OrthogonalLine(E, yAxis)
F = Intersect(a, e)
D = Intersect(a, d)
A = Intersect(b, xAxis)
C' = Intersect(c, xAxis, 2)
E' = Intersect(c, yAxis, 2)
θ = Angle(C, O, B)
rcosθ = Vector(O, A)
rsecθ = Vector(O, D)
rcosecθ = Vector(O, F)
rsenθ = Vector(A, B)
rtgθ = Vector(C, D)
rcotgθ = Vector(E, F)
f = OrthogonalLine(C', xAxis)
g = OrthogonalLine(E', yAxis)
D' = Intersect(a, f)
u = Vector(O, D')
v = Vector(D', C')
w = Vector(D', O)
G = Point(a)
α = Angle(F, E, O)
β = Angle(O, A, B)
γ = Angle(O, C, D)
F' = Intersect(g, a)
z = Vector(F', E')
h = Vector(F', O)
i = Line(O, C)
j = OrthogonalLine(O, i)