Unit Circle Trigonometry
Author: Farrar

Drag Point A around the unit circle to observe
sin(Θ), cos(Θ), tan(Θ)
csc(Θ), sec(Θ), cot(Θ)

Sine

Cosine

Tangent

Cosecant

Secant

Cotangent

Unit Circle
Trigonometry

C = Intersect(xAxis, yAxis)
c = Circle(C, 1)
H, I = Intersect(c, xAxis)
h = Segment(H, I)
b = Segment(C, I)
A = Point(c)
g = OrthogonalLine(A, b)
Hypotenuse = Segment(C, A)
Θ = Angle(I, C, A)
B = Intersect(g, h)
Sine = Segment(A, B)
Cosine = Segment(C, B)
d, e = Tangent(A, c)
D = Intersect(d, yAxis)
E = Intersect(d, xAxis)
Cotangent = Segment(D, A)
Tangent = Segment(A, E)
radians = CircleArc(C, I, A)
Secant = Segment(C, E)
Radians: "radians = " + radians + " = " + (radians / 3.14159) + "π"
Degrees: "degrees = " + Θ
a = true
f = true
i = true
Cosecant = Segment(C, D)
j = true
k = true
l = true
T2: "Sin(Θ) = " + (sin(Θ))
T3: "Cos(Θ) = " + (cos(Θ))
T4: "Tan(Θ) = " + (tan(Θ))
T5: "Csc(Θ) = " + (1 / sin(Θ))
T6: "Sec(Θ) = " + (1 / cos(Θ))
T7: "Cot(Θ) = " + (1 / tan(Θ))