Höhe anzeigen

Hier ziehen, um Parallelogramme
 zu verschieben

A_1 = (-1, 5)
B_1 = (-1, 1)
C_1 = (1, 5)
D_1 = (1, 1)
a = Line(A_1, C_1)
b = Line(B_1, D_1)
A = Point(b)
B = Point(b)
D = Point(a)
I = Point(a)
d = OrthogonalLine(I, b)
L = Point(a)
c = Circle(I, 3)
e = Circle(L, 3)
f = Circle(D, 3)
H, C = Intersect(f, a)
K, M = Intersect(c, a)
O, P = Intersect(e, a)
poly1, e_1, f_1, j, g_1 = Polygon(A, B, C, D)
poly2, e_2, f_2, p, l = Polygon(A, B, P, L)
poly3, e_3, f_3, m, i = Polygon(A, B, M, I)
h = OrthogonalLine(I, b)
S = Intersect(h, b)
k = Segment(S, I)
q = OrthogonalLine(I, b)
α = Angle(b, q)
o = false
Grundseite = Segment(A, B)
g = 0.8 (slider from 0 to 3, step 0.1)
N = (1, -3)
Q = Point(Circle[N, g])
n = Segment(N, Q)
u = Vector(N, Q)
L' = Translate(L, u)
R = (7, -3)
T = Point(Circle[R, g])
s = Segment(R, T)
v = Vector(T, R)
C_2 = Translate(M, v)
D_2 = Translate(I, v)
t = Segment(C_2, D_2)
poly5, f_5, m', i', e_5 = Polygon(B, C_2, D_2, A)
U = Point(a)
r = Segment(U, D)
D_3 = Translate(U, u)
C_3 = Translate(D, u)
a1 = Segment(D_3, C_3)
poly4, g', u', e_4, f_4 = Polygon(C_3, D_3, A, B)