Exinscritas (circunferencias)

Triángulo

polígono1, c, a, b = Polygon(A, B, C)
d_1, e_1 = AngularBisector(b, a)
d_1, e_1 = AngularBisector(b, a)
h, i = AngularBisector(c, b)
h, i = AngularBisector(c, b)
E_C = Intersect(e_1, h)
E_A = Intersect(d_1, i)
E_B = Intersect(d_1, h)
d = OrthogonalLine(E_A, a)
e = OrthogonalLine(E_C, c)
D = Intersect(e, c)
E = Intersect(d, a)
f = OrthogonalLine(E_B, b)
F = Intersect(f, b)
k = Circle(E_A, E)
p = Circle(E_C, D)
q = Circle(E_B, F)