Show Interior Angles

Show Exterior Angles

Slide Me!

Slide Me!

C = (-1.1727416376103894, 0.7645369947092507)
B = (-6.554877708710373, 5.381699411033608)
e = Segment(B, C)
A = (-6.992005511439306, 0.9557804084031597)
f = Segment(C, A)
m = Min(f, e)
d = Segment(A, B)
o = Min(d, f)
u = Min(m, o)
poly1, c, a, b = Polygon(A, B, C)
g = true
h = Ray(A, B)
i = Ray(B, C)
j = Ray(C, A)
p = Circle(C, (0.25 * u))
k = false
q = Circle(A, (0.25 * u))
r = Circle(B, (0.25 * u))
D = Intersect(p, f)
E = Intersect(p, e, 1)
F = Intersect(r, e, 1)
G = Intersect(r, d, 1)
H = Intersect(q, d, 1)
I = Intersect(q, f, 1)
J = Intersect(r, h, 2)
K = Intersect(q, j, 2)
L = Intersect(p, i, 2)
M = Midpoint(f)
N = Midpoint(e)
l = 2.07 (slider from -0.5 to 2.1, step 0.01)
s = CircleSector(A, H, I)
t = CircleSector(B, F, G)
c_1 = CircleSector(C, D, E)
α = Angle(A, C, B)
d_1 = CircleSector(C, E, D)
e_1 = CircleSector(A, I, H)
f_1 = CircleSector(B, G, F)
n = Min(d, e)
s' = Rotate(s, If[0 < l ≤ 1, (((-l) * 180))°, (-(180°))], M)
A' = Rotate(A, If[0 < l ≤ 1, (((-l) * 180))°, (-(180°))], M)
a_1 = Segment(M, A')
H' = Rotate(H, (-(180°)), M)
b_1 = Line(H', C)
B' = Rotate(B, If[0 < l ≤ 1, ((l * 180))°, 180°], N)
t' = Rotate(t, If[0 < l ≤ 1, ((l * 180))°, 180°], N)
g_1 = Segment(N, B')
h_1 = Segment(C, M)
i_1 = Segment(M, A)
j_1 = Segment(C, N)
k_1 = Segment(N, B)
A'_1 = Rotate(A, If[0 < l ≤ 1, ((l * 180))°, (-(180°))], M)
B'_1 = Rotate(B, If[0 < l ≤ 1, (((-l) * 180))°, (-(180°))], N)
l_1 = Segment(N, B'_1)
m_1 = Segment(M, A'_1)
p_1 = Rotate(e_1, If[0 < l ≤ 1, ((l * 180))°, (-(180°))], M)
q_1 = Rotate(f_1, If[0 < l ≤ 1, (((-l) * 180))°, (-(180°))], N)
r_1 = CircleSector(C, L, D)
s_1 = CircleSector(A, K, H)
t_1 = CircleSector(B, J, F)
v = 0 (slider from 0 to 1, step 0.01)
c_2 = CircleSector(A, H, K)
d_2 = CircleSector(B, F, J)
e_2 = CircleSector(C, D, L)
A'_2 = Dilate(A, 1 - v, C)
B'_2 = Dilate(B, 1 - v, C)
w = Vector(A, A'_2)
u_1 = Vector(B, B'_2)
f_2 = Translate(s_1, w)
g_2 = CircleArc(A, K, H)
h_2 = Translate(t_1, u_1)
k_2 = CircleArc(B, J, F)
p_2 = Translate(c_2, w)
q_2 = CircleArc(A, H, K)
r_2 = Translate(d_2, u_1)
s_2 = CircleArc(B, F, J)