A

B

C

I

A = (-0.5426504710617834, 0.5010701420742528)
B = (-2.0366905605153396, -1.3728106480878344)
f = Segment(A, B)
C = (2.6986568416510166, -1.2377561767248009)
g = Segment(B, C)
h = Segment(C, A)
i = AngularBisector(A, B, C)
j = AngularBisector(C, A, B)
D = Intersect(i, j)
α = Angle(B, A, D)
β = Angle(D, A, C)
γ = Angle(C, B, D)
δ = Angle(D, B, A)
k = OrthogonalLine(D, h)
l = OrthogonalLine(D, g)
m = OrthogonalLine(D, f)
E = Intersect(m, f)
F = Intersect(l, g)
G = Intersect(k, h)
n = Segment(D, F)
p = Segment(D, G)
q = Segment(D, E)
ε = Angle(D, G, C)
ζ = Angle(D, F, B)
η = Angle(D, E, A)

Tool: Tool1
Input: A
Output: h, g

B: (x(A), 0)
C: (0, y(A))
g = Segment(A, C)
h = Segment(A, B)