A = (-3, 2)
B = (3, 1)
C = (1, 3)
polígono1, c, a, b = Polygon(A, B, C)

Tool: Alturas
Triángulo
Input: polígono1
Output: d, e, f

A = (-2.82, 1.44)
B = (0.58, 4.84)
C = (2.24, 1.54)
polígono1, c, a, b = Polygon(A, B, C)
d = OrthogonalLine(B, b)
e = OrthogonalLine(C, c)
f = OrthogonalLine(A, a)

Tool: Ortocentro
Triángulo
Input: polígono1
Output: H

A = (-2.82, 1.44)
B = (0.58, 4.84)
C = (2.24, 1.54)
polígono1, c, a, b = Polygon(A, B, C)
d = OrthogonalLine(B, b)
f = OrthogonalLine(A, a)
H = Intersect(f, d)

Tool: Pies de las alturas (command PiesAlturas)
Triángulo
Input: polígono1
Output: J, K, L

A = (-2.82, 1.44)
B = (0.8339999999999994, 5.296000000000001)
C = (4.156, -0.3359999999999996)
polígono1, c, a, b = Polygon(A, B, C)
d = OrthogonalLine(B, b)
e = OrthogonalLine(C, c)
f = OrthogonalLine(A, a)
G = Midpoint(b)
H = Midpoint(a)
I = Midpoint(c)
D = Point(b)
E = Point(c)
F = Point(a)
g = Line(E, I)
h = Line(D, G)
i = Line(H, F)
J = Intersect(h, d)
K = Intersect(f, i)
L = Intersect(g, e)

Tool: Antimedial (triángulo) (command Antimedial)
Triángulo
Input: polígono1
Output: polígono4

A = (12.760000000000014, 9.02)
B = (0.7600000000000149, -6.6600000000000055)
C = (24.200000000000024, -2.9000000000000044)
polígono1, c, a, b = Polygon(A, B, C)
C' = Intersect(a, b)
A' = Intersect(c, b)
B' = Intersect(c, a)
e = Line(B', b)
f = Line(A', a)
g = Line(C', c)
D = Intersect(e, f)
E = Intersect(e, g)
F = Intersect(f, g)
polígono4, e_2, d, f_2 = Polygon(D, F, E)