Author: Vesna Kraljević

Simetrija qendrore

Simetrija boshtore

Translacioni

Rotacioni

Qendra_{rotacionit} = (1.386, -1.3356363636363622)
N = (1.2759999999999998, -0.8296363636363622)
z1 = Vector(Qendra_{rotacionit}, N)
i1 = UnitVector(z1)
R = Point(Circle[Qendra_{rotacionit}, Length[i1]])
Q = Point(Circle[Qendra_{rotacionit}, Length[i1]])
O = (2, -2)
S = (2.508, 2.976363636363638)
B = (1.36, -0.02)
c = Circle(S, 1.5)
A = Point(c)
n = 6 (slider from 2 to 6, step 1)
C = Rotate(A, 360.0° / n, S)
D = Rotate(A, 360.0° / n * 2.0, S)
E = Rotate(A, 360.0° / n * 3.0, S)
F = Rotate(A, 360.0° / n * 4.0, S)
G = Rotate(A, 360.0° / n * 5.0, S)
H = Rotate(A, 360.0° / n * 6.0, S)
P, a, c_1, d, e, f, g, h = Polygon(A, C, D, E, F, G, H)
Qendra_{simetrisë} = (4.928, 2.5143636363636377)
A' = Mirror(A, Qendra_{simetrisë})
C' = Mirror(C, Qendra_{simetrisë})
D' = Mirror(D, Qendra_{simetrisë})
E' = Mirror(E, Qendra_{simetrisë})
F' = Mirror(F, Qendra_{simetrisë})
G' = Mirror(G, Qendra_{simetrisë})
H' = Mirror(H, Qendra_{simetrisë})
P_c, a', c', d', e', f', g', h' = Polygon(A', C', D', E', F', G', H')
i = Segment(A, A')
j = Segment(C', C)
k = Segment(D, D')
l = Segment(E, E')
m = Segment(F, F')
p = Segment(G, G')
o = true
I = (0.7919999999999999, 0.4023636363636378)
J = (5.632, 2.492363636363638)
Boshti_{simetrisë} = Line(I, J)
A'_1 = Mirror(A, Boshti_{simetrisë})
C'_1 = Mirror(C, Boshti_{simetrisë})
D'_1 = Mirror(D, Boshti_{simetrisë})
E'_1 = Mirror(E, Boshti_{simetrisë})
F'_1 = Mirror(F, Boshti_{simetrisë})
G'_1 = Mirror(G, Boshti_{simetrisë})
H'_1 = Mirror(H, Boshti_{simetrisë})
P_o, a'_1, c'_1, d'_1, e'_1, f'_1, g'_1, h'_1 = Polygon(A'_1, C'_1, D'_1, E'_1, F'_1, G'_1, H'_1)
r = Segment(A, A'_1)
s = Segment(H, H'_1)
t = Segment(C, C'_1)
a1 = Segment(D, D'_1)
b1 = Segment(E, E'_1)
c1 = Segment(F, F'_1)
d1 = Segment(G, G'_1)
q = true
K = (-1.1440000000000001, -2.1056363636363615)
L = (-3.828, -0.47763636363636214)
Vektori_{translacionit} = Vector(K, L)
A'_2 = Translate(A, Vektori_{translacionit})
C'_2 = Translate(C, Vektori_{translacionit})
D'_2 = Translate(D, Vektori_{translacionit})
E'_2 = Translate(E, Vektori_{translacionit})
F'_2 = Translate(F, Vektori_{translacionit})
G'_2 = Translate(G, Vektori_{translacionit})
H'_2 = Translate(H, Vektori_{translacionit})
P_t, a'_2, c'_2, d'_2, e'_2, f'_2, g'_2, h'_2 = Polygon(A'_2, C'_2, D'_2, E'_2, F'_2, G'_2, H'_2)
u = Vector(A, A'_2)
v = Vector(H, H'_2)
w = Vector(C, C'_2)
z = Vector(D, D'_2)
u1 = Vector(G, G'_2)
v1 = Vector(E, E'_2)
w1 = Vector(F, F'_2)
e1 = false
f1 = Segment(Qendra_{rotacionit}, N)
g1 = Segment(Qendra_{rotacionit}, O)
α = Angle(R, Qendra_{rotacionit}, Q)
A'_3 = Rotate(A, α, Qendra_{rotacionit})
C'_3 = Rotate(C, α, Qendra_{rotacionit})
D'_3 = Rotate(D, α, Qendra_{rotacionit})
E'_3 = Rotate(E, α, Qendra_{rotacionit})
F'_3 = Rotate(F, α, Qendra_{rotacionit})
G'_3 = Rotate(G, α, Qendra_{rotacionit})
H'_3 = Rotate(H, α, Qendra_{rotacionit})
P_r, a'_3, c'_3, d'_3, e'_3, f'_3, g'_3, h'_3 = Polygon(A'_3, C'_3, D'_3, E'_3, F'_3, G'_3, H'_3)
h1 = CircleArc(Qendra_{rotacionit}, A, A'_3)
k1 = CircleArc(Qendra_{rotacionit}, H, H'_3)
p1 = CircleArc(Qendra_{rotacionit}, C, C'_3)
q1 = CircleArc(Qendra_{rotacionit}, D, D'_3)
r1 = CircleArc(Qendra_{rotacionit}, E, E'_3)
s1 = CircleArc(Qendra_{rotacionit}, F, F'_3)
t1 = CircleArc(Qendra_{rotacionit}, G, G'_3)
j1 = Segment(Qendra_{rotacionit}, Q)
l1 = Segment(Qendra_{rotacionit}, R)
m1 = true