Quadrilaterals

To drag the quadrilateral to the work area, click on the 
interior of the shape and drag it to where you want. Change
the shape by moving the vertices. Hit the refresh button in 
the corner to return to to beginning setup.

Show Angles

Show Side Lengths

Show Diagonals

A_2 = (-2, 4)
B = (0, 4)
a = Line(A_2, B)
c = Circle(A_2, B)
b = OrthogonalLine(A_2, a)
C = Intersect(c, b, 1.0)
d = OrthogonalLine(C, b)
e = OrthogonalLine(B, a)
D = Intersect(d, e)
Samantha, a_1, b_1, d_1, c_1 = Polygon(A_2, B, D, C)
E = (-1.990697674418605, 1.693023255813955)
F = (0.009302325581395349, 1.693023255813955)
f = Line(E, F)
g = OrthogonalLine(E, f)
G = Point(g)
h = OrthogonalLine(G, g)
i = OrthogonalLine(F, f)
H = Intersect(h, i)
Reggie, e_1, f_1, h_1, g_1 = Polygon(E, F, H, G)
R = (0.6381395348837209, -0.30139534883720953)
I = (0.6381395348837209, 1.6986046511627906)
j = Line(R, I)
k = Circle(R, I)
A = Point(k)
l = Line(R, A)
p = Circle(I, R)
q = Circle(A, R)
T = Intersect(p, q, 2.0)
m = Line(A, T)
n = Line(T, I)
Rhonda, i_1, j_1, l_1, k_1 = Polygon(R, I, T, A)
M = (0.6288372093023258, -2.669767441860465)
N = (0.6288372093023258, -0.6697674418604653)
r = Line(M, N)
O = (2.6288372093023264, -2.669767441860465)
s = Line(M, O)
t = Line(O, r)
m_1 = Line(N, s)
P = Intersect(t, m_1)
Paul, m_2, n_1, p_1, o = Polygon(M, N, P, O)
n_2 = Segment(A_2, D)
p_2 = Segment(C, B)
a_3 = Segment(R, T)
g_3 = Segment(A, I)
h_3 = Segment(E, H)
i_3 = Segment(G, F)
l_3 = Segment(N, O)
m_3 = Segment(M, P)
α = Angle(E, F, H)
β = Angle(G, E, F)
γ = Angle(H, G, E)
δ = Angle(F, H, G)
ι = Angle(O, M, N)
κ = Angle(M, N, P)
λ = Angle(N, P, O)
μ = Angle(P, O, M)
σ = Angle(A, R, I)
τ = Angle(R, I, T)
υ = Angle(I, T, A)
φ = Angle(T, A, R)
χ = Angle(C, A_2, B)
ψ = Angle(A_2, B, D)
ω = Angle(B, D, C)
α_1 = Angle(D, C, A_2)
u = false
v = Distance(f_1, h_1)
o_1 = Distance(p_1, n_1)
u_1 = Distance(m_2, o)
z_1 = Distance(j_1, l_1)
a_2 = Distance(k_1, i_1)
b_2 = Distance(b_1, a_1)
c_2 = Distance(c_1, d_1)
d_2 = false
e_2 = Segment(A_2, B)
f_2 = Segment(B, D)
b_3 = Segment(D, C)
q_3 = Segment(C, A_2)
r_3 = Segment(E, F)
s_3 = Segment(F, H)
t_3 = Segment(H, G)
a_4 = Segment(G, E)
f_4 = Segment(N, P)
g_4 = Segment(P, O)
h_4 = Segment(O, M)
i_4 = Segment(M, N)
n_4 = Segment(A, T)
p_4 = Segment(T, I)
q_4 = Segment(I, R)
r_4 = Segment(R, A)
o_2 = false
J = (5.5592389006342495, -2.4511205073995757)
K = (-2.0111627906976732, -2.6697674418604658)
L = (-0.01116279069767434, -0.6697674418604651)
g_2 = Segment(K, L)
U = Midpoint(g_2)
h_2 = OrthogonalLine(U, g_2)
V = Point(h_2)
i_2 = Ray(U, V)
W = Point(h_2)
j_2 = Ray(U, W)
Z = Point(i_2)
A_1 = Point(j_2)
Kate, z_2, k_2, a_5, l_2 = Polygon(Z, K, A_1, L)
C_1 = (10.307145877378435, 2.501437632135308)
c_3 = Segment(Z, A_1)
d_3 = Segment(K, L)
e_3 = Segment(Z, L)
f_3 = Segment(L, A_1)
n_3 = Segment(A_1, K)
p_3 = Segment(K, Z)
ν = Angle(Z, L, A_1)
ξ = Angle(L, A_1, K)
ο = Angle(A_1, K, Z)
ρ = Angle(K, Z, L)
S = (9.242959830866807, 1.2121353065539124)
G_1 = (0.6586046511627905, 2.0260465116279067)
H_1 = (2.6586046511627908, 2.0260465116279067)
c_4 = Segment(G_1, H_1)
I_1 = (0.6586046511627905, 4.026046511627904)
j_4 = Line(I_1, c_4)
J_1 = Point(j_4)
k_4 = Ray(I_1, J_1)
K_1 = Point(k_4)
Travis, g_5, i_5, k_5, h_5 = Polygon(G_1, I_1, K_1, H_1)
q_1 = Segment(I_1, H_1)
r_1 = Segment(K_1, G_1)
ε = Angle(I_1, K_1, H_1)
ζ = Angle(K_1, H_1, G_1)
η = Angle(H_1, G_1, I_1)
θ = Angle(G_1, I_1, K_1)
s_1 = Segment(I_1, K_1)
t_1 = Segment(K_1, H_1)
q_2 = Segment(H_1, G_1)
r_2 = Segment(G_1, I_1)